gpt4 book ai didi

mysql - 为什么这个语句在作为子查询的一部分时有效?

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:57 25 4
gpt4 key购买 nike

我看到这条 SQL 语句有效:

SELECT * 
FROM Company
LEFT JOIN (
Departments
INNER JOIN Employees
ON Departments.dep_id = Employees.Dep_ID
) ON Company.compId = Departments.Comp_ID;

但是这个声明:

 Departments INNER JOIN Employees ON Departments.dep_id = Employees.Dep_ID

无法解析。

这是否意味着仅用于子查询的简短版本?

最佳答案

这个:

Departments INNER JOIN Employees ON Departments.dep_id = Employees.Dep_ID

无法解析,因为它不是一个完整的查询。它缺少开始子句,在本例中是一个选择子句。开头子句的其他选项是插入、更新或删除。

它还缺少关键字“from”。此外,虽然不是强制性的,但大多数选择查询都有一个 where 子句来获取他们想要的记录,而不是整个数据库。

关于mysql - 为什么这个语句在作为子查询的一部分时有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14911577/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com