webForumDet fria alternativet

Syntax fråga (delete)

2 svar · 195 visningar · startad av BABBA

BABBAMedlem sedan feb. 2000280 inlägg
#1

Tjena

Går det inta att skriva:

"delete from table where id=1 and id=2 and id=3"

?

Kör den frågan i ett excel makro och det funkar inte. Kör jag dock:
"delete from table where id=1" så går det ju givetvis utmärkt.

------------------
BABBA

/ * It's not a lie if you believe it * /
http://www.webbkontor.com

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Om du vill ta bort poster där ID är 1 eller 2 eller 3 så kan du skriva

delete from your_table where id = 1 or id = 2 or id = 3

Alternativt kan man skriva where-villkoret som

where id in(1,2,3)

------------------
essentitia preter non sans multiplicandum

BABBAMedlem sedan feb. 2000280 inlägg
#3

Cheers!

/B

------------------
BABBA

/ * It's not a lie if you believe it * /
http://www.webbkontor.com

128 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
125 ms — hämta tråd, inlägg och bilagor (db)