gpt4 book ai didi

mysql - Sqlzoo 使用 EXCEPT

转载 作者:行者123 更新时间:2023-11-30 01:06:43 27 4
gpt4 key购买 nike

该表包含三列:年份、获奖者、主题。问题是:哪一年颁发了物理奖而没有颁发化学奖。我尝试了以下代码并收到语法错误。任何帮助将不胜感激!

SELECT DISTINCT yr
FROM nobel WHERE subject = 'Physics'

EXCEPT

SELECT DISTINCT yr
FROM nobel WHERE subject = 'Chemistry'

最佳答案

我认为如果您使用 NOT IN 而不是 EXCEPT,则确切的代码应该可以工作。 This post暗示 MySQL 不支持 EXCEPT - 也许这就是问题所在?

要确认这一点,您可以向上滚动到 SQL Zoo 页面的顶部并将引擎更改为“SQL Server” - 这使您的精确查询适合我。

关于mysql - Sqlzoo 使用 EXCEPT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19695033/

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