gpt4 book ai didi

Postgresql:如何找到数字列的精确值?

转载 作者:行者123 更新时间:2023-11-29 14:19:15 25 4
gpt4 key购买 nike

我有一个带有数字列的表格,名为“债务”。值:350、3500、350000。我只想找到 350 的值,而不是其他值。

当我尝试这样做时:

 SELECT * FROM rekkor WHERE debet::TEXT LIKE '350%'

生成所有值。

但是当我改为:

SELECT * FROM rekkor WHERE debet::TEXT = '350'

根本没有结果。

什么是正确的脚本?

最佳答案

如果它的列类型为 NUMERIC,则直接进行数字比较。无需将其转换为文本值。您转换它有什么原因吗?

为什么不只是:

SELECT * FROM rekkor WHERE debt = 350;

关于Postgresql:如何找到数字列的精确值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35664560/

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