Hallo Barlee: Problem Abfrage mit Ja/Nein-Feld

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Hallo Barlee: Problem Abfrage mit Ja/Nein-Feld

von Barlee » Mi, 05.04.2006 19:13

Hallo Melanie,

Du schreibst von einer Spalte "Nachname" und auch von einer Spalte namens 'TEILNAHME_ZWEITAUSENDSECHS '.
In Deiner Abfrage:

Code: Alles auswählen

select * from NACHNAME where TEILNAHME_ZWEITAUSENDSECHS = 1 
sollte hinter dem FROM der Tabellenname stehen und nicht nochmal eine Spalte. Oder hast Du Dich hier nur verschrieben??

Wenn also bspw. der Tabellenname 'TEILNAHME_ZWEITAUSENDSECHS ' wäre und die Spalte, die Du auf 'Wahr' prüfen möchtest 'NACHNAME' hieße, sollte das richtig sein:

Code: Alles auswählen

select * from  TEILNAHME_ZWEITAUSENDSECHS  where NACHNAME = 1 
Diese Abfrage probier doch bitte mal in der SQL Ansicht auszuführen.
Ansicht/Designansicht an, ausschalten

Syntax:

Code: Alles auswählen

select * from Tabellenname where Spalte_die_ausgewertet_wird = 1
Kommst Du dann zu einem Ergebnis??

Gruß Barlee

Hallo Barlee: Problem Abfrage mit Ja/Nein-Feld

von Melanie » Mi, 05.04.2006 18:52

Hallo Barlee,

habe ähnliches Problem wie hhbreth, leider haben die vorgeschlagenen Lösungsversuche von dir nicht funktioniert:

Habe eine Tabelle mit Personendaten, die seit einigen Jahren an einer Reise teilnehmen. Jetzt will ich in der Abfrage alle Namen (aus Spalte "Nachname") genannt haben, die 2006 teilnehmen (Spalte Typ BOOLEAN, "Teilnahme_zweitausendsechs").
Habe folgendes bei "Kriterium" probiert:
=1
ja
true
ist nicht leer
select * from [NACHNAME] where [TEILNAHME_ZWEITAUSENDSECHS] is not null
select * from [NACHNAME] where [TEILNAHME_ZWEITAUSENDSECHS] = 1
Bei allen 5 Möglichkeiten wurden mir immer alle Datensätze angezeigt.

Kannst du helfen?

Nach oben