18.08.2003, 20:34
Das Select Statement dient dazu Datensätze aus einer Datenbank auszulesen. Man kann ganze Tabellen oder nur gewisse Spalten von Tabellen auslesen.
In unserem Beispiel haben wir eine Tabelle namens "tabelle" und drei Spalten: "ID","vorname","nachname
Ein Select kann so aussehen:
Also als erstes kommt das Select.
Dann kommt welche Spalten man auswählen will, wobei * für alle gilt. Wenn man nur gewisse Spalten haben will, schreibt man statt * einfach die Spaltennamen durch komma (,) getrennt hin.
Aber was wenn man mehrere Datensätze hat, man aber nur gewisse will? Man hat bei dem Select Statement die Möglichkeit eine "where" Bedinung reinzubringen. Wenn man also z.B. alle Datensätze mit dem Vornamen "Christopher" haben möchte würde das so aussehen:
Bei bestimmten Werten (hier: Christopher) müsst ihr aufpassen, denn bei Textfeldern müssen die Werte vorne und hinten ein Hochkomma ( ' ) haben. Bei Zahlenfeldern müssen sie keines haben.
Viel Erfolg
mfg
Zerogiven
In unserem Beispiel haben wir eine Tabelle namens "tabelle" und drei Spalten: "ID","vorname","nachname
Ein Select kann so aussehen:
Code:
Select * from tabelle
Also als erstes kommt das Select.
Dann kommt welche Spalten man auswählen will, wobei * für alle gilt. Wenn man nur gewisse Spalten haben will, schreibt man statt * einfach die Spaltennamen durch komma (,) getrennt hin.
Aber was wenn man mehrere Datensätze hat, man aber nur gewisse will? Man hat bei dem Select Statement die Möglichkeit eine "where" Bedinung reinzubringen. Wenn man also z.B. alle Datensätze mit dem Vornamen "Christopher" haben möchte würde das so aussehen:
Code:
Select * from tabelle where vorname='Christopher'
Bei bestimmten Werten (hier: Christopher) müsst ihr aufpassen, denn bei Textfeldern müssen die Werte vorne und hinten ein Hochkomma ( ' ) haben. Bei Zahlenfeldern müssen sie keines haben.
Viel Erfolg
mfg
Zerogiven
<a href="http://www.boldluck.at" target="_blank">
</a>