海量数据更新
update client
set purchased=1,
purchase_TIME =(select cur_time from temp_feedback where client_state=8 and client_id in (select client_id from TEMP_feedback where client_state=8)),
purchase_package =(select cartp from temp_feedback where client_state=8 and client_id in (select client_id from TEMP_feedback where client_state=8))
where client_id in (select client_id from TEMP_feedback where client_state=8)
出错:子查询返回的值多于一个。当子查询跟随在 =、!=、<、<=、>、>= 之后,或子查询用作表达式时,这种情况是不允许的。
语句已终止。
怎么改?