我一直在試圖圍繞一個可能的隱藏價值。關於隱藏字符的MYSQL查詢失敗?
每當我運行此查詢
SELECT * FROM LIST WHERE `GROUP_2` = "Yes";
我得到0的結果。
每當我運行此:
SELECT * FROM LIST WHERE `GROUP_2` LIKE 'Yes%';
我能夠拉動的結果。
我已經嘗試了很多不同的導出和導入參數使用MySQL加載數據爲CSV導入,但沒有任何工作。 GROUP_1和GROUP_2都設置爲varchar(55)
任何查詢我可以運行以確定這個原因或檢測隱藏breaklines?
ID name GROUP_1 GROUP_2
1 Bob No Yes
2 Jim Yes No
你只是在幫助確認每一個條目從GROUP_2有一些隱藏 – renfley
這可能是乏味的,這取決於多種在這一領域中的數據,但你可以開始確定他們用mysql字符串函數,如ASCII()和SUBSTR()。當確定時,您可以添加最少的REPLACE(REPLACE(field,CHAR(x),''),CHAR(y),'')AS字段的表達式來修復數據。 https://dev.mysql.com/doc/refman/5.1/en/string-functions.html – Uueerdo