我制作产品库存管理系统。那使用PHP-HTML-SQL Base。
但是,对于某些产品在所有细节值中都是相同的,它存在一些问题。
我想更新它们的值只有一个,其他相同的产品细节值不会改变。
如何在DISTINCT
select
上使用update
等函数?
CODE:
UPDATE Product SET Customer = '".$To."'
WHERE ProductID = '".$ProductID."'
AND Size = '".$Size."'
AND Colour = '".$Colour."'
感谢所有回答。如果您想了解更多信息,请告诉我:))
答案 0 :(得分:0)
希望这能解决您的问题: -
update table_name
set column_value = 'value'
WHERE ROWID IN (SELECT MIN (ROWID)
FROM table_name
GROUP BY ROWID, column_value)