Mysql SQL合并两条语句(交叉连接)

Mysql SQL合并两条语句(交叉连接),mysql,sql,Mysql,Sql,首先,我不确定我是否正确设置了这个问题的标题 我想做的SQL语句有点麻烦。 我现在有两条SQL语句,它们给出的结果如下: 第一: SELECT column as service from table where something = "value 1" 服务 1 2 3 秒: 城市 4 5 我只想使用一条SQL语句,结果如下: 服务城市 14 15 2.4 2.5 34 35 我很确定有某种解决办法可以使之成为可能,我只是不知道该如何解决。 如果有人能帮助我,我将非常感谢。您想要一个交叉连

首先,我不确定我是否正确设置了这个问题的标题

我想做的SQL语句有点麻烦。 我现在有两条SQL语句,它们给出的结果如下:

第一:

SELECT column as service from table where something = "value 1"
服务
1
2
3

秒:
城市
4
5

我只想使用一条SQL语句,结果如下:

服务城市
14
15
2.4
2.5
34
35

我很确定有某种解决办法可以使之成为可能,我只是不知道该如何解决。
如果有人能帮助我,我将非常感谢。

您想要一个
交叉连接

SELECT s.service, c.city
FROM (SELECT column as service from table where something = 'value 1'
     ) s CROSS JOIN
     (SELECT column as city from table where something = 'value 2'
     ) c

你可以使用交叉连接

SELECT t1.column as service , t2.column as city
from table t1 
cross join table t2
where t1.something = "value 1" and   t2.something = "value 2"

对谢谢。:)
SELECT t1.column as service , t2.column as city
from table t1 
cross join table t2
where t1.something = "value 1" and   t2.something = "value 2"