【发布时间】:2014-03-20 18:27:27
【问题描述】:
我尝试将这 2 个查询结合起来,但很难做到:
UPDATE applicantinfo SET Section = 1
和
SELECT Section from applicantinfo ORDER BY SCORE DESC LIMIT 50
反正我能做到吗?
【问题讨论】:
-
请显示样本数据和所需结果。我不知道你想通过“组合”这两个查询来做什么。
-
您正在更新
applicantinfo并从applicantinfo中选择数据。请通过提供一些数据和期望的结果来帮助我们 SO 用户。 -
您是否在寻找类似:
UPDATE applicantinfo SET Section = 1 where score in ( select distinct score from applicantinfo order by 1 desc ) limit 50;的内容? -
您是否尝试在后面的查询选择的前 50 行上设置
Section = 1? -
这就是我想做的事情@viniciusmunich-AssabetTech :)
标签: mysql