Nieuw lid |
|
Hallo,
Is het mogelijk om in een SQL een IF statement te zetten?
Ik heb dit hieronder getest, maar kreeg een error:
SELECT o.Order_ID,
o.OrderNummer,
o.OrderStartDatum,
o.OrderNaam,
k.KlantVoornaam,
k.Klant_organisatie_ID,
ko.OrganisatieNaam
FROM Orders AS o
WHEN Organisatie_ID IS 0 THEN
INNER JOIN Klanten k
USING(Klant_ID)
INNER JOIN Klanten_Organisaties AS ko
USING(Klant_Organisatie_ID)
ORDER BY
OrderNummer DESC
SELECT o.Order_ID, o.OrderNummer, o.OrderStartDatum, o.OrderNaam, k.KlantVoornaam, k.Klant_organisatie_ID, ko.OrganisatieNaam FROM Orders AS o WHEN Organisatie_ID IS 0 THEN USING(Klant_ID) INNER JOIN Klanten_Organisaties AS ko USING(Klant_Organisatie_ID) ORDER BY OrderNummer DESC
|