1

我确定这是我的查询中的语法错误。我究竟做错了什么?

describe codes_to_jobs;                            
1037.586: [GC 487958K->420946K(4185792K), 0.0115291 secs]
OK
job_id  string  
text    string  
....

select job_id from codes_to_jobs limit 5;            
820.769: [GC 358434K->293732K(4185792K), 0.0122444 secs]
OK
'8144439'
'8173679'
'8223174'
'8388313'
'8420908'

select * from codes_to_jobs where job_id = '8144439';

没有结果。

谢谢!

4

1 回答 1

1

你没有得到输出,因为你的数据中有 '' 。

一种解决方案是匹配模式

select * from codes_to_jobs where job_id like '%8144439%'

第二种解决方案是转义单引号。

select * from codes_to_jobs where job_id = '\'8144439\''
于 2013-06-10T06:27:44.283 回答