ALL och NOT-delarna är väldigt enkla, du kedjar dem bara med OCH:
VÄLJ X FRÅN Y DÄR a OCH b OCH c OCH INTE d OCH e OCH INTE e.
Och yttersta randområdena går mellan:
VÄLJ X FRÅN Y VAR ((a OCH b OCH c) OCH (d ELLER e ELLER f)) OCH INTE g OCH INTE h
ersätt små siffror med jämförelser och du är klar. Så om du vill göra detta i kod, sortera dina villkor och sedan bara kedja ihop dem som en sträng. Var försiktig så att du undviker SQL-infogningar.