当我在bigqeury中运行以下查询时,我没有收到任何结果。Bigquery SELECT * FROM table where column ='string'not returns any values
SELECT COUNT(*) FROM raw.bicc_customers WHERE sub_type = "SUD"
我没有得到任何结果
然而,当我运行
SELECT COUNT(*) FROM raw.bicc_customers WHERE sub_type LIKE "%SUD%"
我得到的结果。我正在寻找的领域是没有空间的SUD,我不明白为什么我需要通配符才能找到它。我错过了什么?
编辑:
所以在表中的列实际上是“SUD” - 你将如何找到这个不带通配符?
是否有可能 “南德意志” 大约有空格或隐藏字符它? – William
你确定'SUD'之前或之后没有任何空格/特殊字符吗? – Siyual
尝试在使用'LIKE'返回的值上运行'LENGTH()'。你可能会发现他们有超过3个字符。 –