gpt4 book ai didi

php - Mysql 对于具有相似 where 子句的 2 个查询返回不同的结果

转载 作者:行者123 更新时间:2023-11-29 07:37:09 25 4
gpt4 key购买 nike

当我输入以下内容时:

SELECT *
FROM `events`
WHERE `tournament` = 'Super 15'
AND `round` = '13'

我回来了:

enter image description here

当我插入时:

SELECT events.event_id,events.tournament, events.team1, events.team2,events.round,
events.event_date, events.venue, picks.pick
FROM events
INNER JOIN picks ON events.event_id = picks.event_id
where
events.tournament="Super 15" AND events.round="13"

我得到:

enter image description here

表 1:

enter image description here

表 2:

enter image description here

知道为什么对于具有相似 WHERE 子句的两个查询,我会得到不同的结果

最佳答案

使用以下查询获得相同的结果:-

SELECT events.event_id,events.tournament, events.team1, events.team2,events.round,
events.event_date, events.venue, picks.pick
FROM events
LEFT JOIN picks ON events.event_id = picks.event_id
where
events.tournament="Super 15" AND events.round="13"

关于php - Mysql 对于具有相似 where 子句的 2 个查询返回不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30372532/

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