Eenvoudige SELECT-query

Voltooid

Query's uitvoeren op alle kolommen uit een tabel

SELECT * 
FROM sales.customers;

Met deze query worden alle rijen en kolommen opgehaald uit de sales.customers tabel. Het uitvoeren van query's op alle kolommen is echter niet vereist en is een kostbare bewerking. Voor de beste prestaties selecteert u alleen de benodigde kolommen.

Het selecteren van specifieke kolommen is efficiënter omdat hiermee de hoeveelheid verzonden en verwerkte gegevens wordt verminderd. Wanneer u alle kolommen uit een tabel opvraagt, haalt de database elk stukje informatie op, ongeacht of deze nodig is. Dit verhoogt de belasting van zowel de databaseserver als het netwerk, omdat er meer gegevens moeten worden opgehaald, opgeslagen in het geheugen en naar de client moeten worden verzonden.

Query's uitvoeren op specifieke kolommen

SELECT customer_name, city, country 
FROM sales.customers;

Met deze query worden alleen de customer_name, cityen country kolommen uit de sales.customers tabel opgehaald.

Query's uitvoeren op afzonderlijke waarden

SELECT DISTINCT country 
FROM sales.customers;

Het DISTINCT trefwoord in SQL wordt gebruikt om ervoor te zorgen dat het resultaat van een query alleen unieke waarden bevat voor een opgegeven kolom of combinatie van kolommen, waardoor dubbele vermeldingen worden geëlimineerd.
In deze query haalt het DISTINCT trefwoord een lijst op van alle unieke landen uit de sales.customers tabel, waarbij alle herhaalde vermeldingen worden uitgefilterd voor landen die meerdere keren in de tabel worden weergegeven.