O'Reilly logo

SQL von Kopf bis Fuß by Lynn Beighly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

11.3. Tim vermeidet eine NULL

Bei der Eingabe der Daten fällt Tim auf, dass er nicht weiß, ob Jo männlich oder weiblich ist. Da Gregor nicht erreichbar ist, trifft er selbst eine Entscheidung. Er beschließt, für geschlecht 'X' einzugeben.

Hab gehört, dass man NULLs vermeiden soll, aber für geschlecht habe ich keine Angabe.

Hier sind seine Abfragen:

Er nimmt die beruf_id aus der Tabelle berufe.

SELECT beruf_id FROM berufe WHERE beruf = 'Lehrer'

meine_kontakte

kontakt_id

nachname

vorname

telefon

email

geschlecht

geburtstag

beruf_id

plz

status_id

beruf_id

19

Hier ist die id für »Lehrer«. Diese muss er in der meine_ kontakte-Abfrage verwenden.

Er nimmt die status_id aus der Tabelle status.

SELECT status_id FROM beruf WHERE status = 'Verheiratet'; ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required