gpt4 book ai didi

mysql - 如何检查 SQL 记录是否相同,包括空格?

转载 作者:行者123 更新时间:2023-11-30 21:55:11 32 4
gpt4 key购买 nike

我意识到我的 SQL 数据库中的一些记录中有一个额外的空格,但我不确定哪些记录有这个额外的空格。我试图找出哪些记录是相同的,但如果记录末尾有额外的空格,我使用的语句不会区分记录。

目前我正在使用以下 SQL 语句来检查记录是否等效:

SELECT * FROM TABLE WHERE NAME='TEST ';

这将返回名称为“TEST”的记录。如何找到名称为“TEST”的记录?

最佳答案

如果您有一个包含多行相似数据的表,但周围有随机的空格和其他垃圾内容,并且您想检查每个特定的奇数数据有多少,您可以进行分组有计数。

SELECT Name
,Last Name
,Count(*)
FROM table
GROUP BY NAME
,LAST NAME

这应该会显示您的所有结果,并在旁边显示每个结果的数量。

IE:约翰·史密斯 2
jack ·史密斯 1

关于mysql - 如何检查 SQL 记录是否相同,包括空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45514019/

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