Sven Rautenberg: welche funktion für primärschlüssel

Beitrag lesen

Yo!

Oracle scheint mir sowieso in vielen Dingen ganz anders gestrickt zu sein, als z.B. mySQL.

Das ist wohl wahr.
Aber welche Datenbank kennst Du eigentlich, die nicht ihr eigenes Süppchen kocht?

Eigentlich jede. Es wird berichtet, ANSI-SQL würde nirgendwo real verwendet.

Nein, das meinte ich nicht. Ich wollte wissen, wie Du die anderen WHERE-Bedingungen [1] auch mit 'JOIN ON' abbilden willst. Oder habe ich da was falsch verstanden?

Naja, JOIN tab2 ON tab1.id=tab2.id AND tab1.feld5=1 AND tab1.feld6>1000

Die ON-Bedingung muß ja nicht ausschließlich zwei Tabellen vergleichen.

Ich gebe aber gern zu, daß ich dieses Vorgehen noch nicht getestet habe. Es ist also möglicherweise total falsch. Außerdem wäre es eigentlich von der Logik her besser, wenn die Tabellenverknüpfung im ON-Teil steckt, und die eigentliche Datensatzselektion im WHERE.

- Sven Rautenberg