AND och OR...

Databaser & SQL

1 svar · 195 visningar · startad av koltrasten

Medlem sedan okt. 2002272 inlägg
Trådstart#1

Status måste vara 'ok'
Antingen Del1 eller Del2 skall innehålla 'abc'.

Detta är i en SQL-sats.

...WHERE Status='ok' AND Del1='abc' OR Del2='abc'

funkar ju inte...

Om ni inte förstår så skall jag ge exempel:
Status='ok'
Del1='jks'
Del2='abc'

Status='nej'
Del1='abc'
Del2='asa'

Status='ok'
Del1='jks'
Del2='sis'

I detta fall är det kommer endast det första exemplet med i recordsettet!

Medlem sedan dec. 200012 464 inlägg
#2
WHERE Status='ok' AND (Del1='abc' OR Del2='abc')
249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)