gpt4 book ai didi

MySql 连接不工作

转载 作者:行者123 更新时间:2023-11-29 13:12:51 24 4
gpt4 key购买 nike

我有三个表,分别命名为locations、locations1、bus。我想将位置与locations.id=bus.id上的bus连接起来,并且我想将locations1与locations1.id=locations.id上的位置连接起来,下面是这样做的正确语法吗?

SELECT bus.id, bus.from_here, 
bus.to_here, bus.ac, bus.fair,
bus.dates, locations, locations1
FROM bus
INNER JOIN locations ON locations.id = bus.id
INNER JOIN locations1 ON locations1.id = locations.id
WHERE dates = '".$_SESSION['depart']."'

最佳答案

选择 仅保留列名称或* 表示全部。

locations, locations1 

这不应该起作用(如果你指的是表格)。

您应该使用:

locations.*, location1.*

尽管我建议反对它并在这些表中使用您需要的特定列名称。

例如:

locations.Field1, location.Field2, location1.OtherField1

关于MySql 连接不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21853418/

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