In de SELECT-sectie kun je berekeningen uitvoeren en kolommen samenvoegen tot nieuwe kolommen in de resultatenset.
In dit voorbeeld gaan we een berekening tussen haakjes uitvoeren voor enkele numerieke kolommen in de tabel. Daarnaast combineren we twee alfanumerieke kolommen tot een samengevoegde kolom.
nbsp; is een speciale waarde in een database. Het betekent GEEN WAARDE en is duidelijk iets anders dan 0 (nul), omdat dat een waarde is.
nbsp; wordt gebruikt om aan te geven dat de waarde onbekend is en kan in alle gegevenstypen worden gebruikt. De opdracht is gebaseerd op IS en niet op = om te benadrukken dat het geen waarde is.
In deze query is er ook de mogelijkheid om in alfanumerieke kolommen te zoeken naar delen van de tekst met LIKE en %
Geef de unieke waarden op in uw SELECT-sectie, zodat alleen de unieke combinaties worden weergegeven en niet worden herhaald in de resultatenset.
Met Top voor de kolomnamen in het SELECT-gedeelte van de kolomnamen kun je met TOP een aantal kolommen opgeven die moeten worden weergegeven. Let op de volgorde binnen ORDER BY en eventueel ASC (oplopend) en DESC (aflopend).
Voltooi deze opdracht door in de vorige opdrachten te zoeken naar een combinatie van de onderdelen. Je krijgt een heel eenvoudige query die je kunt aanpassen.
Voltooi deze opdracht door in de vorige opdrachten te zoeken naar een combinatie van de onderdelen. Je krijgt een heel eenvoudige query die je kunt aanpassen. Denk aan de ()-sets.
Dit voorbeeld toont een inner join tussen twee tabellen. De primaire en verwijzende sleutels worden gebruikt om de tabellen met elkaar te verbinden. Alleen de rijen waarvan de sleutels in beide tabellen gelijk zijn, worden weergegeven.
Dit voorbeeld toont een left join tussen twee tabellen. De primaire en verwijzende sleutels worden gebruikt om de tabellen met elkaar te verbinden. Alleen de rijen waarvan de sleutels in beide tabellen hetzelfde zijn, worden weergegeven, evenals de rijen die in de linkertabel voorkomen, maar niet de rijen uit de rechtertabel.
Dit voorbeeld toont een right join tussen twee tabellen. De primaire en verwijzende sleutels worden gebruikt om de tabellen met elkaar te verbinden. Alleen de rijen waarvan de sleutels in beide tabellen hetzelfde zijn, worden weergegeven, evenals de rijen die in de rechtertabel voorkomen, maar niet de rijen uit de linkertabel.
Dit voorbeeld toont een volledige join tussen twee tabellen. De primaire en verwijzende sleutel worden gebruikt om de tabellen met elkaar te verbinden. Alleen de rijen waarvan de sleutels in beide tabellen hetzelfde zijn, worden weergegeven, evenals de rijen die in de linkertabel staan, maar niet de rijen uit de rechtertabel. Evenals de rijen die in de rechtertabel staan en niet in de linkertabel.
Dit voorbeeld toont een luie join op basis van de WHERE-filtering.
Kijk wat hier gebeurt en onderzoek wat er gebeurt als je het met de andere join-typen probeert.
Gebruik UNION om twee tabellen te combineren op basis van rijen. Houd er rekening mee dat de resultsets hetzelfde aantal kolommen en datatype moeten hebben.
Deze opdracht begint met een eenvoudige join tussen twee tabellen. je moet deze echter uitbreiden met een filter. Daarnaast moet je in het SELECT-gedeelte bekijken welke kolommen je op basis van de vraag wilt selecteren. Toon de product- en de categorienaam.