![]() |
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? |
Läst deras dokumentation?
Citat:
|
Aha. Det är därför. Är det här bästa sättet att komma runt problemet?
Citat:
|
IS NOT NULL eller IS NULL
|
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") |
Citat:
|
Alla tider är GMT +2. Klockan är nu 10:07. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson