2011-03-21 32 views

Odpowiedz

46
UPDATE a75ting.username 
SET points = points - 5 

umieszczając apostrofów wokół „punktów -5”, to przekształcone że ekspresja w słownym ciąg. Opuszczenie go bez cudzysłowów pozwala MySQL zobaczyć, że odnosisz się do pola (punkty) i odejmujesz 5 od jego bieżącej wartości.

+2

+1 do poło- wu błąd ** i ** usunięcie niepotrzebnych odwrócone, pojedyncze apostrofy –

4

uruchomić tę kwerendę, aby dowiedzieć się różnicę:

SELECT '`points` - 5' AS string, `points` - 5 AS expression 
FROM a75ting.username 
Powiązane problemy