SQL从两个表中选择一个值

Jak*_*ake 1 mysql sql database

我有以下SQL:

SELECT * FROM `table` WHERE `code` = 15510642
Run Code Online (Sandbox Code Playgroud)

我想修改它以便它也检查另一个表,例如:

SELECT * FROM `table`,`table2` WHERE `code` = 15510642
Run Code Online (Sandbox Code Playgroud)

然而,这不起作用.请帮忙!

rab*_*dde 5

也许海报的意思是UNION因为他想要两张桌子的结果?

SELECT * FROM `table` WHERE `code` = 15510642
UNION [ALL]
SELECT * FROM `table2` WHERE `code` = 15510642
Run Code Online (Sandbox Code Playgroud)

仅当两个表包含相同列(或指定它们*)时才有效