想象一下,您有一个包含这样数据的字段(每行代表该字段中不同行的数据):
28746: Porto Alegre
28302: Osasco
28797: Praia Grande
但有时该领域的数字不止一个:
26755: Floriano Peixoto,26754: Floriano 25582: Bela Vista
25579: Bela Vista 25581: Bela Vista De Goiás,26867: Goiás
我知道这些数据没有标准化,但这不是我想要解决的问题。
我想知道是否可以进行仅显示该字段中具有多个数字的行的查询。
关于如何实现这一目标的任何建议?
更新
从 Dark_a 答案我试过这个:
SELECT data_c1
FROM test_data
WHERE INSTR(data_c1,':',1,2) <> 0;
但似乎 INSTR 只接受参数:
http://dev.mysql.com/doc/refman/5.5/en/string-functions.html
但是,如果我使用这个其他查询:
SELECT data_c1
FROM test_data
WHERE INSTR(data_c1,',') <> 0;
它似乎工作正常,因为字段中的数据不止一个数字,它用逗号分隔。