SQL SELECT ist der meist verwendete Befehl. Er erlaubt uns, Spalten aus einer Tabelle auszuwählen.

SELECT Spaltenname FROM Tabellenname; 
SELECT

Auf den SQL SELECT Befehl folgt der Name der gewünschten Spalte, die abgefragt werden soll. Zu jedem SELECT Befehl gehört ein FROM, das nach der Spalte folgt. Nach dem FROM fügen wir den Namen der gewählten Tabelle ein. Da eine Datenbank aus mehreren Tabellen besteht, wählen wir hier die Tabelle aus, aus der die gewünschten Spalten abgefragt werden. Wenn wir Spalten ausgeben wollen, die keine doppelten Werte enthalten dürfen, müssen wir den SELECT DISTINCT Befehl verwenden.

SQL SELECT mit mehreren Spalten

Wenn wir mehrere Spalten ausgeben möchten, müssen wir sie mit Kommata trennen.

SELECT Produkt, [Verkaufte Einheiten], Preis FROM Verkäufe; 

SQL SELECT - alle Spalten auswählen

Wenn wir alle Spalten aus der Tabelle wiedergeben möchten, setzen wir ganz einfach ein Sternchen (*) ein.

SELECT * FROM Verkäufe; 

SQL SELECT - Spalten mit Leerzeichen auswählen

Wenn der Spaltenname oder der Tabellenname Leerzeichen enthält, schreiben wir sie in eckigen Klammern auf. Viele SQL Nutzer schreiben Unterstriche statt Leerzeichen, um das Eingeben der Spaltennamen zu vereinfachen und übersichtlicher zu gestalten.

SELECT [Betrag in Yen] FROM [Umsätze aus dem Ausland]; 

Je größer die Datenbank wird, umso wichtiger ist es, genaue Suchabfragen zu stellen. Alle Spalten wiederzugeben, kann bei mehreren Gigabyte großen Datenbanken sehr lange dauern. Bei der Suche nach Informationen aus Tabellen mit zu vielen Spalten können wir das eigentliche Ziel aus den Augen verlieren. Daher ist es wichtig, vor der Suchabfrage zu überlegen, welche Spalten genau das Ziel der Abfrage sind.

ARTIKEL TEILEN

Hast du Fragen? Hinterlasse einen Kommentar!