0

商品在庫管理システムを作っています。PHP-HTML-SQL Base を使用するもの。ただし、製品によってはすべての詳細値が同じであるという問題があります。そして、それらの値を1つだけ更新したいのですが、他の同じ製品詳細値は変更されません。onのような関数を使用するにはどうすればよいですDISTINCTか??selectupdate

コード:

UPDATE Product SET Customer = '".$To."' 
WHERE ProductID = '".$ProductID."' 
    AND Size = '".$Size."' 
    AND Colour = '".$Colour."'

すべての答えをありがとう。これを解決するためにさらに情報が必要な場合は教えてください:))

4

1 に答える 1

0

これで問題が解決することを願っています:-

update table_name 
set column_value = 'value'
WHERE ROWID IN (SELECT   MIN (ROWID)
                              FROM table_name 
                          GROUP BY ROWID, column_value)
于 2012-12-01T10:36:43.427 に答える