Just nu i M3-nätverket
Gå till innehåll

hur skriver man "inte" i sql-syntax?


Codler

Rekommendera Poster

Inte helt otippat NOT =)

(engelskan kanske är dålig numer dock, så inte meningen att låta självförmäten)

[inlägget ändrat 2007-02-09 20:41:03 av Anjuna Moon]

Länk till kommentar
Dela på andra webbplatser

Nä, handlar det om jämförelse med en literal eller siffra så kör du med klassisk <>

dvs.

 

sql = "SELECT * FROM tbl_submenu WHERE special_plug <> 0"

 

 

Länk till kommentar
Dela på andra webbplatser

Att använda NOT är inte riktigt rätt väg. Det kan verka fungera bra, vid första anblicken.

 

Ifall en rad innehåller NULL (dvs saknar värde på special_plug), så kommer den inte att returneras. (Fast värdet då inte är lika med 0.)

 

Så används du <>, som Anjuna Moon skrev senare i tråden.

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...