gpt4 book ai didi

php - 检查表 A 中的特定条目是否存在于表 B 中,如果存在,则忽略这些值

转载 作者:行者123 更新时间:2023-11-29 19:16:34 26 4
gpt4 key购买 nike

我有一个名为:workers 的表和一个名为:schedule 的表,其格式如下:

worker :

id, name

时间表:

day, month, name

我需要询问表“workers”给我两个随机名字。但这两个名字一定不能出现在特定日期的表“schedule”中。

这是我到目前为止所得到的,但它没有按预期工作:

    SELECT name FROM workers WHERE NOT EXISTS (SELECT name FROM schedule WHERE month='June' AND day='1' AND name="Johnny") ORDER BY RAND() LIMIT 2;

它返回:

Empty set!

谢谢!

最佳答案

也许这可以发挥作用

SELECT name 
FROM workers
WHERE name NOT IN (SELECT name FROM schedule WHERE month='June' AND day='1')
ORDER BY RAND() LIMIT 2;

关于php - 检查表 A 中的特定条目是否存在于表 B 中,如果存在,则忽略这些值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42651914/

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