Zitat:
Zitat von heisenberg
Die Abfrage müsste ja vermutlich so aussehen:
SELECT Name FROM User WHERE LIKE Heisenberg
|
Nein. Das LIKE (und andere Operatoren) beziehen sich auf den Inhalt einer Spalte. Auf welche kann die DB nicht erraten, daher muß man diese nennen.
Zitat:
Doch wie kann ich nun die jeweilige ID ausgeben? Leider habe ich dazu keine Idee!?
|
In der Select-Liste stehen die Spalten, die von der Tabelle ausgegeben werden sollen. Es gibt keine zwingende Verbindung zwischen SELECT und WHERE - Teil einer Abfrage.
Den Rest bekommst durch scharfes Nachdenken nun selber gebacken, oder?