从SQL中的不同表中选择字段,而无需匹配字段

Rei*_*Rei 0 mysql sql

这只是我朋友问我的随机问题,我也不知道,但我想知道:/

说我想得到这样的结果:

mytable_id      bar
    1        content2
    3        content1
Run Code Online (Sandbox Code Playgroud)

从下表:

mytable

mytable_id            foo
    1              something1
    2              something2
    3              something3


yourtable

yourtable_id          bar
    2001           content1
    2002           content2
    2005           content3
Run Code Online (Sandbox Code Playgroud)

非常感谢您的帮助 :)

Jac*_*cob 7

SELECT mytable.mytable_id, yourtable.bar FROM mytable, yourtable ORDER BY RAND() LIMIT 2
Run Code Online (Sandbox Code Playgroud)

好吧,由于两个表之间没有关系,你必须制作一个笛卡尔积,随机排序行并将输出限制为你想要的行数.