這是我的更新查詢。更新查詢問題
UPDATE sugarcrm.qb_salesorders_leads_c, sugarcrm.qb_salesorders
SET sugarcrm.qb_salesorders_leads_c.qb_salesorders_leadsleads_ida = sugarcrm.qb_salesorders.memo, sugarcrm.qb_salesorders_leads_c.qb_salesorders_leadsqb_salesorders_idb = sugarcrm.qb_salesorders.id
WHERE sugarcrm.qb_salesorders.id = sugarcrm.qb_salesorders_leads_c.qb_salesorders_leadsqb_salesorders_idb
當我運行這一點,讓我受影響的行0
這是我使用相同的信息是在WHERE語句select語句。
SELECT * from qb_salesorders_leads_c, sugarcrm.qb_salesorders
WHERE sugarcrm.qb_salesorders_leads_c.qb_salesorders_leadsqb_salesorders_idb = sugarcrm.qb_salesorders.id
這將返回354行,這是我期望在更新查詢上更新的行。我錯過了什麼。請幫忙!
您的所有查詢都是有效的,但由於某些原因,沒有任何數據受到影響。 我現在已經找出了這個問題。好像有多個記錄具有相同的id號碼,所以mysql無法更新。我將回到繪圖板。謝謝你的幫助。 – Jeff