SQL Befehl zum Verknüfen von zwei Bedingungen?

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

hhbreth
***
Beiträge: 63
Registriert: So, 06.11.2005 21:47
Wohnort: Überlingen
Kontaktdaten:

SQL Befehl zum Verknüfen von zwei Bedingungen?

Beitrag von hhbreth »

Hallo Experten,

kann mir jemand sagen, wie ich im SQL-Modus zwei Bedingungen verknüpfen kann?
Mein Problem: ich will mir Vorname und Name von Schülern anzeigen lassen, bei denen das Feld "Gruppe" die 1 enthält und das Feld "Reader" leer ist.
Mein Versuch:
select "tabelle"."Vorname";"tabelle"."Name"
from "tabelle"
where "tabelle"."Gruppe"=1 and "tabelle"."Reader"=ist leer
hat nicht funktioniert.
Mit herzlichem Gruß
Hans-Heinrich
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Beitrag von pmoegenb »

Hallo Hans-Heinrich,
where "tabelle"."Gruppe"=1 and "tabelle"."Reader"=ist leer
Probiers mal mit

Code: Alles auswählen

where "tabelle"."Gruppe"=1 and IsNull("tabelle"."Reader")
Gruß

Peter
hhbreth
***
Beiträge: 63
Registriert: So, 06.11.2005 21:47
Wohnort: Überlingen
Kontaktdaten:

Beitrag von hhbreth »

Hallo Peter,
hat leider nicht funktioniert. :(
Es kommt als Fehlermeldung: Die Dateninhalte konnten nicht geladen werden.

Hast Du noch eine Idee?
Mit herzlichem Gruß
Hans-Heinrich
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Beitrag von pmoegenb »

Hallo Hans-Heinrich,

so müsste es jetzt klappen:

Code: Alles auswählen

select "tabelle"."Vorname","tabelle"."Name"
from "tabelle"
where "tabelle"."Gruppe"=1 and "tabelle"."Reader" Is Null
Die Aufzählung der Feldnamen bei Select muss statt durch Semikolon mit Komma getrennt werden. Wenn Du nur auf eine Tabelle zugreifst ist es ausreichend, den Tabellennamen nur in der From-Klausel anzugeben. Die Angabe des Tabellennamens bei den Feldnamen ist zur Unterscheidung nur erforderlich, wenn derselbe Feldnamen in ein oder mehreren Tabellen gleichlautend ist.


Gruß

Peter
hhbreth
***
Beiträge: 63
Registriert: So, 06.11.2005 21:47
Wohnort: Überlingen
Kontaktdaten:

Beitrag von hhbreth »

Hallo Peter,

herzlichen Dank, es funktioniert tadellos! :D

Danke auch für die Erläuterung, damit habe ich wieder einen weiteren Schritt gelernt, ich bin nämlich was Datenbanken angeht ein absoluter Anfänger.
Hast Du vielleicht auch noch einen Tipp, wo ich die gängigsten SQL-Befehle in einer Zusammenstellung finden könnte? Dann müsste ich vielleicht nicht mehr so viele "dumme" Fragen stellen.
Jedenfalls herzlichen Dank :!:
Mit herzlichem Gruß
Hans-Heinrich
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Beitrag von pmoegenb »

Hallo Hans-Heinrich,

im Moment fällt mir nur http://de.wikipedia.org/wiki/Sql ein. Aber Du kannst ja mal googeln.

Gruß

Peter
hhbreth
***
Beiträge: 63
Registriert: So, 06.11.2005 21:47
Wohnort: Überlingen
Kontaktdaten:

Beitrag von hhbreth »

Hallo Peter,
das geht ja superschnell! Vielen Dank, es ist genau das, was ich brauche! :D
Mit herzlichem Gruß
Hans-Heinrich
Antworten