gpt4 book ai didi

mysql - 如何在 mysql 中将两个 varchar 值与前导零进行比较

转载 作者:可可西里 更新时间:2023-11-01 08:35:35 24 4
gpt4 key购买 nike

我必须比较 mysql 中具有 varchar 数据类型的 2 列。但是有些数据前导为“0”,这在比较时会产生问题。

例如:我必须比较实际上相等的“02653”和“2653”,但这里我的查询失败并给出不同的结果。

请提出任何想法应该是正确的查询。

我试过这样跑SELECT DISTINCT table1.store_id表 2在哪里CONVERT('first_column' AS INTEGER) = CONVERT('second_column' AS INTEGER)

显示这个错误
** 在 AS INTEGER 附近使用正确的语法 **

最佳答案

将varchar转成integer再比较

关于mysql - 如何在 mysql 中将两个 varchar 值与前导零进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13608991/

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