| FAQ |
| Kalender |
|
|
#1 | |||
|
||||
|
Medlem
|
Kod:
UPDATE MYTABLE SET VAL = "WMN" WHERE ID = 666 AND VAL != "WMN" I tabellen finns en rad som har rätt id (666) och där VAL är NULL. När jag kör ovanstående fråga så påverkas inte raden. Någon som vet varför? |
|||
|
|
Svara med citat
|
|
|
#2 | ||
|
|||
|
Har WN som tidsfördriv
|
Läst deras dokumentation?
Citat:
|
||
|
|
Svara med citat
|
|
|
#3 | |||
|
||||
|
Medlem
|
Aha. Det är därför. Är det här bästa sättet att komma runt problemet?
Citat:
|
|||
|
|
Svara med citat
|
|
|
#4 | ||
|
|||
|
Banned
|
IS NOT NULL eller IS NULL
|
||
|
|
Svara med citat
|
|
|
#5 | |||
|
||||
|
Medlem
|
Nja. Då blir det väl ett OR, vilket förmodligen gör frågan väldigt långsam. Eller har jag förstått dig rätt? Menar du:
Kod:
UPDATE MYTABLE SET VAL = "WMN" WHERE ID = 666 AND (VAL IS NULL OR VAL != "WMN") |
|||
|
|
Svara med citat
|
|
|
#6 | ||
|
|||
|
Mycket flitig postare
|
Citat:
|
||
|
|
Svara med citat
|
| Svara |
|
|