gpt4 book ai didi

mysql - 如何以正确的语法编写此查询?

转载 作者:行者123 更新时间:2023-11-29 05:58:47 25 4
gpt4 key购买 nike

SELECT collegename(SELECT allotement.collegename,dean.id 
FROM dean,allotement
WHERE allotement.city=dean.city
&&dean.collegename<>allotement.collegename
&&dean.id<>allotement.id)as t WHERE id=1

最佳答案

SELECT collegename from (
SELECT allotement.collegename, dean.id
FROM dean,allotement WHERE allotement.city=dean.city
and dean.collegename<>allotement.collegename
and dean.id<>allotement.id)
as t WHERE id=1

这里要注意几点:

  1. 将子查询视为您从中检索数据的表源。因此,第一行需要一个 from
  2. && 在 SQL 中不起作用。您必须改为编写
  3. 在您的情况下,编写as t 是可选的。

你实际上可以通过一个相当不错的link我通常使用它来遵循 mySQL 语法,因为它有点令人困惑,考虑到不同的 SQL 数据库在可用的语法和函数上略有不同。

可以引用mySQL官方文档here以及,如果需要的话。

关于mysql - 如何以正确的语法编写此查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46906727/

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