gpt4 book ai didi

mysql - 当我使用 INNER JOIN 时,MariaDB 没有显示任何结果

转载 作者:行者123 更新时间:2023-11-29 18:54:25 26 4
gpt4 key购买 nike

有两个表。表 B 的 ID 由表 A 创建。ID。因此,两个表的 ID 是相同的。

This is my question and real table structures.

我尝试将两个表合并为一个表,但查询没有显示结果。

这是我的查询。

SELECT A.ID, A.type, B.ID, B.result 
FROM A
INNER JOIN B
ON A.ID = B.ID;

我不知道我做错了什么。我认为这是非常简单的 JOIN 语法。你能解释一下我做错了什么吗?

最佳答案

亲爱的堆栈溢出泰坦。

我已经解决了这个问题。我曾尝试使用 admno 列连接两个表。看起来一样,数据类型也一样。但是在检查了该数据的长度后,我发现有一列中存在一个不可见的字节。(trim() 函数无法删除该字节)

我在每个键列上使用了 char_length() 函数。据透露,其中一人14岁,另一人15岁。我不知道什么是看不见的。但它成功了!

谢谢大家!

关于mysql - 当我使用 INNER JOIN 时,MariaDB 没有显示任何结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44217566/

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