Hallo hallo,
Is het mogelijk om een, niet genest, SQL statement te schrijven waarbij de WHERE niet na de FROM komt?
Bij voorbaat dank!Code:SELECT * FROM persoon --> Andere Clause? WHERE id = 1
Hallo hallo,
Is het mogelijk om een, niet genest, SQL statement te schrijven waarbij de WHERE niet na de FROM komt?
Bij voorbaat dank!Code:SELECT * FROM persoon --> Andere Clause? WHERE id = 1
en wat is "andere clause"?
Een join, een outer apply, een weet ik veel wat je wil?
Overigens staat in je voorbeeld de WHERE ook na de FROM, dus eigenlijk snap ik de hele vraag niet
Misschien iets meer info over wat je nu wil
Objective reality is a delirium caused by lack of alcohol in blood
Nee, soms komt het ook na UPDATE.
De vraag is inderdaad vaag. Dat komt omdat ik geen idee heb hoe ik de verschillende onderdelen van een SQL statement moet noemen. Ik was in de veronderstelling dat JOIN geen clause is, maar dat heb ik waarschijnlijk verkeerd begrepen.
En bij een SELECT?Nee, soms komt het ook na UPDATE.
SQL Code:
SELECT * FROM bla
Geen where na from in select statement.
Om het spelletje niet te lang te trekken, ga ik er maar van uit dat je bedoelt dat je select een where clause bevat.
Ik zou JOIN als keyword van de FrOM expressie zien.
Dit Grammar lijkt where direct aan de FROM te lassen, en GROUP BY en HAVING in die volgorde erna (en dan zijn er ook nog dialect varianten als INTO en RETURNING)
Last edited by marcov; 05-Jun-18 at 20:57.
Dan ga ik er maar vanuit dat WHERE onderdeel is van FROM!
Bedankt en sorry voor het vage gedoe
Je zou ook eens naar jansql, een bekende sql parser voor FPC/Delphi kunnen kijken
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks