【发布时间】:2021-05-28 08:51:57
【问题描述】:
给定一个 SQLite 数据库中的两个表,
app_vendor
app_id | vendor_id
---------------
43 | 747
3 | 12
83 | 747
....
应用程序
id | name
---------------
43 | Instagram
5 | Snapchat
我正在尝试从给定“vendor_id”的“app”(应用程序名称)中获取 10 个“名称”
SELECT A.name
FROM app_vendor AS S
WHERE vendor_id = 747
JOIN app AS A ON S.app_id = A.id
LIMIT 10
我做错了什么?
【问题讨论】:
-
一次,
WHERE应该在JOIN之后。