
2008-1-8 12:49
bailuotuo
请教一个查询语句
各位大哥我想请问一下~~
如下的语句怎样来简单化实现
比如有一个字段。id
我查这个表中这个ID相关的几个值比如这样`~~
select * from 表名 where id = x1 or id = x2 id = x3 ......xn
如果我xn 为1000个或都还要多时呢???那我这个查询怎么写呀`~
2008-1-8 12:51
wenshaohan
select * from 表名 where id betwwen x1 and xn
2008-1-8 12:52
wenshaohan
select *
from 表名
where id in( x1 , xn)
2008-6-11 10:07
wfb
对于这样的范围问题最好采用模糊查询
select *
from 表名
where id like 'x[1-n]'
此处n为任意你想要的数字
[[i] 本帖最后由 wfb 于 2008-6-11 10:09 编辑 [/i]]
2008-6-19 19:45
ryq0000
要看具体结构了
2008-9-11 10:57
iyuanhuang
如果確定要是=x開頭的
select *
from 表名
where id like ('x%')
2008-9-11 23:59
smallnavy
首先要找出相关值的共同点。然后用模糊查询。
页:
[1]

Powered by ITPUB论坛