SQL语句,加入

时间:2016-11-26 18:12:50

标签: sql join

select userId, firstname, lastname, userVehicleId
from users

我想在usersuserVehicle之间建立内部联接。这是我到目前为止,任何人都可以帮忙吗?

内部加入

select userId, firstname, lastname, userVehicleId
from users
inner join userVehicleId
on userVehicle
where users.userId = userVehicle.userVehicleId

2 个答案:

答案 0 :(得分:0)

您的问题不明确,可能您需要此查询吗?

select u.userId, u.firstname, u.lastname, u.userVehicleId
from users u
inner join userVehicle uv
on uv.id=u.id 

答案 1 :(得分:0)

As far as I understand, you want to get userId, firstname and lastname for users who have vehicles, right?

It can be something like this:

SELECT u.userId, u.firstname, u.lastname, uv.userVehicleId
FROM users u 
INNER JOIN userVehicle uv 
  ON u.userId=uv.userVehicleId 

Please, provide structure for users and userVehicle tables to get more accurate answer.