我有一个数字冒号表,名为“债务”。数值:350350000。我只想找到350英镑的价值,而不是其他的。
当我试着这样做的时候:
从rekkor中选择*其中debet::文本,如“350%”
生成所有值。
但当我换成:
从rekkor中选择*其中debet::TEXT='350'
根本没有结果。
什么是正确的剧本?

最佳答案

如果是列类型NUMERIC,只需直接进行数字比较。无需将其转换为文本值。你为什么要转换它?
为什么不:

SELECT * FROM rekkor WHERE debt = 350;

09-30 17:02