I want to update table sheet and set column value of hproject to 'yes' where customer having hproject='yes'

UPDATE `sheet` SET `hproject` =  'yes' WHERE (
SELECT `customer`
FROM `sheet`
WHERE `hproject` =  'yes'
)

Above query is not working, i'll be grateful for any help or guidance.

Regards

有帮助吗?

解决方案

try that :

  UPDATE `sheet` SET `hproject` =  'yes' WHERE `customer` in (
  select * from(
  SELECT `customer`
  FROM `sheet`
  WHERE `hproject` =  'yes'
 )t
 )
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top