【发布时间】:2015-12-25 21:45:30
【问题描述】:
我如何一次在 SELECT 查询中进行更新。 我希望从 SELECTed 行中计算一个字段。
SELECT * FROM `_server` order by hits asc LIMIT 1 (update `_server` set `hits`=hits+1)
【问题讨论】:
-
你不知道 - 它们是两个独立的语句。
-
不确定你的意思是什么 dazzafact。选择命中的目标是首先向用户显示吗?如果是这样,@Siyual 是对的。否则,您可能会暗示这样的事情:stackoverflow.com/questions/1262786/…
-
您要更新哪些行?您的查询中没有
WHERE条件。
标签: mysql sql select sql-update