读书人

见见这个查询语句该怎样写?

发布时间: 2011-12-02 23:47:57 作者: rapoo

看看这个查询语句该怎样写??
数字库当中有一个字段,sendcity
它的值是一个拼写字符串如:1/2/3/4/5/6/7/9/10/11/12/13/14/15/16/17/18/22

如果用SQL去查询这个字段所在表的结果的话:

怎样查出city=2的准确查找方法的SQL?
说明一下oracle数据库.

[解决办法]
select * from table where sendcity= "%2% "
[解决办法]
select * from table where sendcity like "%2% "

like来匹配

[解决办法]
没看懂,举个例子的说。。
[解决办法]
select * from table where sendcity = 2 or sendcity like %/2/% or sendcity like %/2 or
sendcity like 2/%
不过估计效率很低。
[解决办法]
问的什么,没看太明白,重说一下给你回答

读书人网 >Java Web开发

热点推荐