Einfache AUSWAHL

Abgeschlossen

Abfragen aller Spalten aus einer Tabelle

SELECT * 
FROM sales.customers;

Diese Abfrage ruft alle Zeilen und Spalten aus der sales.customers Tabelle ab. Das Abfragen aller Spalten ist jedoch nicht erforderlich und ist ein kostspieliger Vorgang. Um eine optimale Leistung zu erzielen, wählen Sie nur die erforderlichen Spalten aus.

Die Auswahl bestimmter Spalten ist effizienter, da dadurch die Menge der übertragenen und verarbeiteten Daten reduziert wird. Wenn Sie alle Spalten aus einer Tabelle abfragen, ruft die Datenbank alle Informationen ab, unabhängig davon, ob sie erforderlich ist. Dadurch wird die Last sowohl auf dem Datenbankserver als auch im Netzwerk erhöht, da mehr Daten abgerufen, im Arbeitsspeicher gespeichert und an den Client übertragen werden müssen.

Abfragen bestimmter Spalten

SELECT customer_name, city, country 
FROM sales.customers;

Diese Abfrage ruft nur die customer_nameTabellen , und city Spalten ab countrysales.customers.

Abfragen unterschiedlicher Werte

SELECT DISTINCT country 
FROM sales.customers;

Das DISTINCT Schlüsselwort in SQL wird verwendet, um sicherzustellen, dass das Ergebnis einer Abfrage nur eindeutige Werte für eine angegebene Spalte oder Eine Kombination von Spalten enthält, wodurch doppelte Einträge eliminiert werden.
In dieser Abfrage ruft das DISTINCT Schlüsselwort eine Liste aller eindeutigen Länder aus der sales.customers Tabelle ab und filtert alle wiederholten Einträge für Länder aus, die mehrmals in der Tabelle angezeigt werden.