我在這個查詢語法錯誤,但我不知道我做錯了什麼。SQL查詢語法錯誤
UPDATE `jos_planning2_rosters` r
LEFT JOIN jos_planning2_rosters_setup s ON r.id = s.roster_id
LEFT JOIN jos_planning2_workplaces w ON s.workplace_id = w.id
WHERE r.roster_state =1
AND s.card_id IS NULL
AND s.type_id = '2'
AND r.roster_date >= DATE(NOW()) SET s.card_id = '1', s.type_id = '1'
WHERE s.type_id = '2', s.card_id IS NULL, r.id = '8';
,我們不知道該錯誤信息是什麼... –
嘗試更換UPDATE'jos_planning2_rosters'與更新「jos_planning2_rosters」( ' - >') – fceruti
這是tsql嗎?您可以爲更新的表設置別名。但沒有一個conrete錯誤信息,它只是猜測 – Jan