什么是运行查询以便忽略字段中的空格的最佳方法?例如,以下查询:
SELECT * FROM mytable WHERE username = "JohnBobJones" SELECT * FROM mytable WHERE username = "John Bob Jones"
将找到以下条目:
John Bob Jones JohnBob Jones JohnBobJones
我正在使用php或python,但我认为这没有关系。
SELECT * FROM mytable WHERE REPLACE(username, ' ', '') = REPLACE("John Bob Jones", ' ', '')