Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何合并SQL结果?_Mysql_Sql_Database_Oracle - Fatal编程技术网

Mysql 如何合并SQL结果?

Mysql 如何合并SQL结果?,mysql,sql,database,oracle,Mysql,Sql,Database,Oracle,关于合并SQL结果有很多问题。下面是我的例子,它有两个不同的SQL结果 userID Car 1 Ford 2 Honda 3 Toyota 在SQL中,是否有方法将上述两项合并到以下内容中: userID Car Color 1 Ford Red 2 Honda Silver 3 Toyota White 这看起来像一个连接: select ca.user_id, ca.

关于合并SQL结果有很多问题。下面是我的例子,它有两个不同的SQL结果

userID   Car
1        Ford
2        Honda
3        Toyota
在SQL中,是否有方法将上述两项合并到以下内容中:

userID   Car      Color
1        Ford     Red
2        Honda    Silver
3        Toyota   White

这看起来像一个
连接

select ca.user_id, ca.car, co.color
from cars ca join
     colors co
     on ca.user_id = co.user_id;

这可以通过一个简单的连接来完成。我明白了。谢谢
select ca.user_id, ca.car, co.color
from cars ca join
     colors co
     on ca.user_id = co.user_id;