我想在MySQL数据库表上运行查询,以返回列数据具有空格的所有行。 e.g:
用户名
andy davies
彼得
杰夫史密斯
史蒂夫
鲍勃保罗
查询只会返回'andy davies','geoff smith','bob paul'并忽略'peter'和'steve'
有什么想法吗?
答案 0 :(得分:38)
SELECT ...
...
WHERE username LIKE '% %'
答案 1 :(得分:5)
INSTR()返回给定字符串中指定子字符串的位置。在WHERE条件中使用它。
SELECT * FROM table WHERE INSTR(`username`, ' ') > 0
答案 2 :(得分:1)
一个想法:
SELECT names FROM tbl_name WHERE names LIKE "% %";
答案 3 :(得分:1)
此版本检查所有空格,包括制表符和换行符(假定列为Position& Runner::getCurrPos() {
):
np.vectorize()