union和order在sqlite3中不起作用

cbjzeqam  于 12个月前  发布在  SQLite
关注(0)|答案(1)|浏览(107)

我试图联合两个具有相同列名但没有共享列的表,然后选择前10个结果。然而,这些结果并没有反映出前10名的结果。
我试过这个

Select a,b from table 1
UNION
Select a,b from table 2
ORDER by b DESC Limit 10

但代码没有显示B列中最高的10个数量。请让我知道我错过了什么。感谢您的评分!

insrf1ej

insrf1ej1#

下面的查询按预期工作,并从两个表中按降序返回前10行:

select first_name,last_name from actor
union
select first_name,last_name from customer
order by last_name desc limit 10

相关问题