gpt4 book ai didi

mysql - 根据要求内连接3个表

转载 作者:行者123 更新时间:2023-11-29 12:04:00 26 4
gpt4 key购买 nike

这是 my previous question 的扩展。我有一个内部连接 ​​3 个表的查询。 (实际上是同表的自连接)。

SELECT r1.HOTEL_ID, 
r1.MAX_ADULTS, r1.NO_OF_ROOMS,
r2.MAX_ADULTS, r2.NO_OF_ROOMS,
r3.MAX_ADULTS, r3.NO_OF_ROOMS,
FROM rooms AS r1
INNER JOIN rooms AS r2 ON r1.HOTEL_ID=r2.HOTEL_ID
INNER JOIN rooms AS r3 ON r1.HOTEL_ID=r3.HOTEL_ID
WHERE
r1.MAX_ADULTS=1
AND r2.MAX_ADULTS=2
AND r3.MAX_ADULTS=3

现在我不想每次都加入他们。我想根据输入请求连接这 3 个表,一次忽略一两个连接。可以通过更改此查询本身来完成吗? (如果可以的话更好)

或者我必须通过应用代码中的逻辑来做到这一点。

最佳答案

您需要修改脚本条件基础。

关于mysql - 根据要求内连接3个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31871214/

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