SQL语句问题,在一个数据表中如何把一个字段中相同的内容查询出来? 20

各位在一个数据表中如何把一个字段中相同的内容查询出来?"select字段名from表名where字段名="就是where后面这个限定是怎么写的?如果只有一个相同的可以写成... 各位在一个数据表中如何把一个字段中相同的内容查询出来?
"select 字段名 from 表名 where 字段名="就是where 后面这个限定是怎么写的?如果只有一个相同的可以写成where 字段名=相同的内容,但是,如果有很多相同的内容,比如有n个张三,y个李四,要把张三和李四都查出来,这个限定该则么写?
请各位不吝赐教。
如果有成千上百条呢,不能一直这样写下去吧!还有没有其他办法?
展开
 我来答
百度网友459981e
2006-12-31 · TA获得超过582个赞
知道小有建树答主
回答量:651
采纳率:0%
帮助的人:506万
展开全部
select 字段名 from 表名 where 字段名=\"张三\" or 字段名=\"李四\"
如果比较多可以用
select 字段名 from 表名 where 字段名 in (\"张三\",\"李四\",……)

搞不懂你在问什么了
除非你有另一张表存放你的条件,如:
select 字段名 from 表名 where 字段名 in (select 字段名 from 条件临时表)
否则有一万个条件你也得硬写。
或者你是要
select 字段名 from 表名 group by 字段名?!
双目观花7
2006-12-31 · 超过10用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:38.5万
展开全部
select distint name from tablename where ...

有道理. 楼上正解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式