Bri*_*ple 1 sql database sqlite union
我想做两个SQL查询并从每个查询返回随机结果,然后将它们组合在一起,有点像这样:
select colA, colB, colC
from tableA
order by random() limit 10
union all
select colA, colB, colC
from tableB
order by random() limit 10
Run Code Online (Sandbox Code Playgroud)
它不允许我这样做.
其实我觉得我现在已经解决了这个问题.我实际上并不知道这个网站是如何工作的,但我通过做这样的事情来做到这一点:
select * from (
select colA, colB, colC
from tableA
order by random() limit 10
)
union all
select * from (
select colA, colB, colC
from tableB
order by random() limit 10
)
Run Code Online (Sandbox Code Playgroud)