提问人:rhoops 提问时间:10/14/2023 更新时间:10/14/2023 访问量:30
在 SQLite3 中不起作用的联合和顺序
union and order by not working in sqlite3
问:
我正在尝试合并两个具有相同列名但没有共享列的表,然后选择前 10 个结果。但是,结果并未反映前 10 个结果。
我试过了
Select a,b from table 1
UNION
Select a,b from table 2
ORDER by b DESC Limit 10
但是代码没有向我显示 B 列中的前 10 个最高数量。请让我知道我在这里错过了什么。谢谢!!
答:
0赞
user2015233
10/14/2023
#1
以下查询按预期工作,并按降序从两个表中返回前 10 行:
select first_name,last_name from actor
union
select first_name,last_name from customer
order by last_name desc limit 10
评论