我有两张桌子
用户
ID Name
1 test
2 test2
和
应用
UserID URL
1 website1
2 website2
我正在尝试执行一个会创建类似于此的查询。
查询结果
Name URL
test website1
test2 website2
我的尝试
SELECT u.Name, a.URL FROM users as u, application as a INNER JOIN u.ID = a.UserID
我试过这个,但似乎没有用。 任何帮助将不胜感激。
答案 0 :(得分:2)
需要注意的几个项目,表别名不需要as
,join
推断内连接。此查询还取决于应用程序表的实际名称,您可能需要替换为artist_application
。
SELECT u.Name, a.URL
FROM users u
join application a
on u.ID = a.UserID
答案 1 :(得分:1)
尝试使用JOIN
Select
u.Name,
a.URL
from
`USERS` u
INNER JOIN artist_application a on (u.id = a.userId)
答案 2 :(得分:1)
正确的语法是
SELECT u.Name, a.URL
FROM users as u
left join artist_application as a on u.ID = a.UserID
答案 3 :(得分:0)
SELECT u.Name, a.URL
FROM users as u, artist_application as a
WHERE u.ID = a.UserID
答案 4 :(得分:0)
您可以执行以下操作:
SELECT u.Name, a.URL
FROM users as u, artist_application as a
WHERE u.ID = a.UserID
答案 5 :(得分:0)
你走了。
SELECT u.Name,a.URL FROM users as u INNER JOIN artist_application as a on u.ID = a.UserID