gpt4 book ai didi

mysql - 查询显示两个表中的 0 条记录在连接时具有相同的数据

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

基于 email 从 2 个表 userstemp_bach_users_registeration 中过滤记录都有一些相同的电子邮件,但查询记录是 null 但当我从两者中单独搜索时,他们会显示记录

temp_bach_users_registeration 表中,我从 CSV 导入记录是否存在此问题是因为 csv ??

查询:

SELECT
users.email,
temp_bach_users_registeration.email
FROM
users, temp_bach_users_registeration
WHERE users.email = temp_bach_users_registeration.email

users 表是 MyISAM 和 temp_bach_users_registeration 是 InnoDB 存储引擎。

用户表的数据库结构: enter image description here………… enter image description here

temp_bach_users_registeration 表的数据库结构: enter image description here………… enter image description here

谁能帮我解决这个问题。

谢谢。

最佳答案

我终于明白了。 temp_bach_users_registeration 表中 emails 列的值末尾有 \r 但它没有显示在 phpMyadmin 中。

我通过使用此查询再次搜索找到了它。

SELECT *
FROM `temp_bach_users_registeration`
WHERE `email` IN('test@yahoo.com\r')
LIMIT 0, 1000

并得到记录。

关于mysql - 查询显示两个表中的 0 条记录在连接时具有相同的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26648952/

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