0
我正在嘗試執行更新ddbb中多行的查詢。我不確定是否會使用UPDATE或ALTER表。查詢更新列數據
我有一個數據庫,像這樣:
id | enrol | status | courseid | sortorder | name | password
622 self 0 152 1 somepass
623 auto 0 153 1 NULL
624 self 0 154 1 somepass
625 self 0 155 1 somepass
626 self 0 156 1 NULL
627 auto 0 157 1 somepass
628 self 0 158 1 somepass
629 self 0 160 1 somepass
630 self 0 161 1 somepass
631 self 0 162 1 NULL
632 self 0 163 1 NULL
我想更新密碼爲空的所有行,我有這個疑問
UPDATE mdl_enrol SET password NULL WHERE password IS NOT NULL and enrol = "self" ;
出於某種原因,phpMyAdmin的返回:
#1064 - 您的SQL語法錯誤;檢查與您的MySQL服務器版本相對應的手冊,以便在第1行附近使用'NULL WHERE密碼IS NOT NULL和enroll =「self」''的語法。
在此先感謝!
謝謝!我忘了添加「=」 –
很高興有幫助:) – Marusyk