Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Filtere alle Datensätze ab der 3 Stelle die nicht PC heißen?
zurück: Abfragen in Access beim Start automatisch aktualisieren weiter: Aktualisierungsabfrage bei Access2003 Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
centerguide
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Mai 2005, 10:51
Rufname:
Wohnort: Heidelberg

Filtere alle Datensätze ab der 3 Stelle die nicht PC heißen? - Filtere alle Datensätze ab der 3 Stelle die nicht PC heißen?

Nach oben
       

Hi,

habe hier folgenden Datensatz als Beispiel:

Pc-Nr:
ISTPC22002
ISTTEST00001

Nun will ich das er mir duch eine Abfrage alle Pc's herausfiltert bei denen nicht ab der 3 Stelle PC folgt.

Also wörtlich: Gehe zur 4 Stelle schaue ob die Kombination "PC" folgt wenn nicht dann schreibe raus.

Ergebnis wäre in meinem Fall "ISTTEST00001"!

Dachte bei Kriterien eigentlich jenes: Links("PC";3), klappt aber nicht.

Könnt Ihr mir helfen???

Gruß Timo

_________________
Selbstkritik ist der beste Weg der Besserung!
__________________________
Identity83
Programmierer der noch lange nicht alles weiß


Verfasst am:
18. Mai 2005, 11:09
Rufname:


AW: Filtere alle Datensätze ab der 3 Stelle die nicht PC hei - AW: Filtere alle Datensätze ab der 3 Stelle die nicht PC hei

Nach oben
       

Hallo...

also so könnte eine SLECT dazu aussehen.:
Code:
SELECT [Pc-Nr]
FROM tabellenname
WHERE (SELECT MID([Pc-Nr],4,2)) Not LIKE 'PC' "

Das könnte klappen..
Festner
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Mai 2005, 11:14
Rufname:

AW: Filtere alle Datensätze ab der 3 Stelle die nicht PC hei - AW: Filtere alle Datensätze ab der 3 Stelle die nicht PC hei

Nach oben
       

Erklärung zu left(string, zahl):

Dieser Befehl gibt dir n Zeichen (n = zahl) von links...

also :
Code:
    EinText = "Hallo Welt"    ' Zeichenfolge definieren.
    ZF1 = Left(EinText, 1)    ' Liefert "H".
    ZF1 = Left(EinText, 7)    ' Liefert "Hallo W".
    ZF1 = Left(EinText, 20)   ' Liefert "Hallo Welt".
centerguide
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Mai 2005, 11:33
Rufname:
Wohnort: Heidelberg

Klappt nicht! - Klappt nicht!

Nach oben
       

Hi Identity83,

danke für die schnelle Antwort:

klappt nicht wenn ich das ins SQL eingebe:
Code:
SELECT [PC-Nr_mit_leeren_ClientID].[PC-NR]
FROM   [PC-Nr_mit_leeren_ClientID]
WHERE  (SELECT MID([Pc-Nr],4,2)) NOT LIKE 'PC';
Fehlermeldung:
Zitat:
Sytaxfehler. in Abfrageausdruck'(Select MID([Pc-Nr],4,2))NOT LIKE 'PC".
Irgendeinen Vorschlag an was es liegen könnte??
Denke der Fehler liegt in diesem bereich: ([Pc-Nr],4,2)) Komma????

Gruß TImo

_________________
Selbstkritik ist der beste Weg der Besserung!
__________________________
jens05
Moderator


Verfasst am:
18. Mai 2005, 11:35
Rufname:
Wohnort: ~~~~~

AW: Filtere alle Datensätze ab der 3 Stelle die nicht PC hei - AW: Filtere alle Datensätze ab der 3 Stelle die nicht PC hei

Nach oben
       

Hallo,
es sollte nicht "Ist Null" sondern "Not Like" heissen, und Select ist auch fehl am Platz.
Code:
WHERE  MID([Pc-Nr],4,2) NOT LIKE 'PC';

_________________
mfg jens05 Wink


Zuletzt bearbeitet von jens05 am 18. Mai 2005, 11:37, insgesamt einmal bearbeitet
centerguide
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Mai 2005, 11:36
Rufname:
Wohnort: Heidelberg

Schon geändert - Schon geändert

Nach oben
       

Schon geändert gleiche Fehlermeldung!!!
_________________
Selbstkritik ist der beste Weg der Besserung!
__________________________
jens05
Moderator


Verfasst am:
18. Mai 2005, 11:38
Rufname:
Wohnort: ~~~~~

AW: Filtere alle Datensätze ab der 3 Stelle die nicht PC hei - AW: Filtere alle Datensätze ab der 3 Stelle die nicht PC hei

Nach oben
       

... das Select ist zu viel
_________________
mfg jens05 Wink
centerguide
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Mai 2005, 11:39
Rufname:
Wohnort: Heidelberg


Danke jens - Danke jens

Nach oben
       

Danke Jens,

jetzt funzt es!!!
Code:
SELECT [PC-NR]
FROM   [PC-Nr_mit_leeren_ClientID]
WHERE  Mid([PC-NR],4,2) Not like 'PC';

Gruß TImo

_________________
Selbstkritik ist der beste Weg der Besserung!
__________________________
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Datensätze sortieren???? 2 Kai-Behncke 511 17. Jul 2005, 23:36
Kai-Behncke Datensätze sortieren????
Keine neuen Beiträge Access Tabellen & Abfragen: M:N Beziehungen um alle Datensätze zu sehen? 3 zuperwoman 687 04. Jul 2005, 10:46
stpimi M:N Beziehungen um alle Datensätze zu sehen?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage, die gleichartige Datensätze zählt / Kuvertierung 2 Gast 921 28. Jun 2005, 13:09
stpimi Abfrage, die gleichartige Datensätze zählt / Kuvertierung
Keine neuen Beiträge Access Tabellen & Abfragen: Nur Datensätze anzeigen mit Geburtsdatum 1 Gast 720 08. Jun 2005, 13:52
rita2008 Nur Datensätze anzeigen mit Geburtsdatum
Keine neuen Beiträge Access Tabellen & Abfragen: Reduzierung mehrerer Datensätze auf einen Datensatz 2 Pulldown 820 03. Jun 2005, 09:32
Pulldown Reduzierung mehrerer Datensätze auf einen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Datensätze löschen per Makro 1 joule 4792 17. Mai 2005, 13:23
jens05 Datensätze löschen per Makro
Keine neuen Beiträge Access Tabellen & Abfragen: Datensätze hinzufügen bei m:n Beziehung 13 Th.Fi 1036 10. Feb 2005, 13:27
Willi Wipp Datensätze hinzufügen bei m:n Beziehung
Keine neuen Beiträge Access Tabellen & Abfragen: "Ist Null" findet nicht alle Datensätze 2 HenningR 718 07. Feb 2005, 14:05
HenningR "Ist Null" findet nicht alle Datensätze
Keine neuen Beiträge Access Tabellen & Abfragen: multiplizieren zweier verschiedener Datensätze 3 Stara 913 13. Jan 2005, 20:36
Skogafoss multiplizieren zweier verschiedener Datensätze
Keine neuen Beiträge Access Tabellen & Abfragen: Anfügeabfrage für neue Datensätze 2 Gast 938 06. Jan 2005, 15:52
Gast Anfügeabfrage für neue Datensätze
Keine neuen Beiträge Access Tabellen & Abfragen: leeres Abfrage Textfeld wirft alle Datensätze aus :( 4 neo-helix 1028 22. Dez 2004, 16:35
neo-helix leeres Abfrage Textfeld wirft alle Datensätze aus :(
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage: Datensätze älter als.... 4 KarlK 929 01. Nov 2004, 19:07
KarlK Abfrage: Datensätze älter als....
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML CSS