webForumDet fria alternativet

Flera WHERE-alternativ

5 svar · 239 visningar · startad av GrodanBoll

GrodanBollMedlem sedan sep. 2001788 inlägg
#1

Hej :)

Finns det något smidigare sätt att lösa

... WHERE objId = 12 OR  objId = 45 OR objId = 46  OR objId = 82

Typ:

... WHERE objId = ( 12 OR 45 OR 46 OR 82 )

Jag har alltså de här värdena i en lista. Antal värden kan skifta från gång till gång

Använder MySQL.

cyprysMedlem sedan dec. 20003 563 inlägg
#2
... WHERE objId IN (12,45,46,82,...,osv)
SparvenMedlem sedan apr. 200378 inlägg
#3

cyprys skrev:

... WHERE objId IN (12,45,46,82,...,osv)

Funkar den med strängar också?

Tex:

... WHERE objName IN ('aaa','bbb','ccc',...,osv)
cyprysMedlem sedan dec. 20003 563 inlägg
#4

Testa! :i

Yupp. ;)

magnusfernstromMedlem sedan mars 20033 686 inlägg
#5

Ja. :)

GrodanBollMedlem sedan sep. 2001788 inlägg
#6

Tack :)

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)