gpt4 book ai didi

mysql - 加入两个表但没有结果

转载 作者:可可西里 更新时间:2023-11-01 07:30:28 25 4
gpt4 key购买 nike

表1

<表类="s-表"><头>移动1移动2<正文>开火冰草开火冰草

表2

<表类="s-表"><头>移动权力<正文>开火40草30冰20

我有这两个表,但是当我在 WAMPServer 中运行此 SQL 语句时,没有返回任何行:

SELECT *
FROM Table1, Table2
INNER JOIN Table1 as Hello ON Hello.move1 = Table2.move
INNER JOIN Table1 as Meow ON Meow.move2 = Table2.move

两个表都在同一个数据库下,所以我看不到我的错误。我希望它返回类似...

表1

<表类="s-表"><头>移动1移动2移动权力移动权力<正文>开火冰开火40冰20草开火草30开火40冰草冰20草30

我哪里出错了?

最佳答案

你的代码在几个方面是错误的,你应该学习如何使用 SQL 连接(This 是一个很好的基本解释)

至于解决你的问题,试试这个:

SELECT *
FROM table1 INNER JOIN table2 t2_m1
ON table1.move1 = t2_m1.move INNER JOIN t2_m2
ON table1.move2 = t2_m2.move

关于mysql - 加入两个表但没有结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30554928/

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