我可以使用以下命令更改所有類別中的所有價格,但我只想更改特定類別中的價格,但類別信息位於另一個稱爲類別的表中,其中列名爲categories_id,類別ID是12,我能做到嗎?感謝更改特定類別中的價格
UPDATE產品SET products_price = REPLACE(products_price, 「20」, 「22」)
我可以使用以下命令更改所有類別中的所有價格,但我只想更改特定類別中的價格,但類別信息位於另一個稱爲類別的表中,其中列名爲categories_id,類別ID是12,我能做到嗎?感謝更改特定類別中的價格
UPDATE產品SET products_price = REPLACE(products_price, 「20」, 「22」)
使用其中子句限制的行影響
WHERE cat="A"
ex->
update products set price= replace(price,20,22) where cat="A"
你不需要處理與貓信息表。希望您在主表中有一個外鍵字段(「貓」),它將與貓信息表映射。
您可以分享「產品」和「類別」表的結構嗎? – Mureinik 2014-10-04 17:46:01