asp同时读取同表中多条ID记录

有一数据库表“gho”想要例出下面数据,但有些数据是不要的idnamebigsnamtimecon2TxxIshoicas13:00MD2TsxIshoicas13:00... 有一数据库表“gho” 想要例出下面数据,但有些数据是不要的
id name bigs nam time con
2 TxxI shoi cas 13:00 MD
2 TsxI shoi cas 13:00 MD
5 TxdI shwi ces 15:00 FD
9 TxxI shoi cas 13:00 TK
12 TfxI shx can 11:00 MK
…………
ID号不连续,还有重复的ID数,要排除一些ID

可是我写的:
select * from gho where id=3 and id=6 and id=20 and id=21"
可是,这表里有的是没有ID的怎么办呢
还有,这表里有的是多条同样的ID咋办
展开
 我来答
老刀正能量
2011-11-10 · TA获得超过2011个赞
知道大有可为答主
回答量:1487
采纳率:0%
帮助的人:1529万
展开全部
你的意思是要读取表中ID不重复的数据吗?如果是这样的话,那用以下这句搞定!

SELECT DISTINCT id FROM gho

如果要查询出数据库中ID不重复,且name也不重复的数据只需要以下语句即可搞定!
SELECT DISTINCT(id),name FROM gho where id>0
追问
像你这样的不重复,只可以读取一条数据呀,我要的是读取同一ID的所有数据哦
谢谢
追答
读取同一ID的所有数据,还不简单吗??
直接读出来啊!

以下语句即读取ID不为2、5、9、12的所有数据
select * from gho where id not in(2,5,9,12)

以下语句即读取ID为2、5、9、12的所有数据
select * from gho where id in(2,5,9,12)
xubing6243
2011-11-10 · TA获得超过212个赞
知道小有建树答主
回答量:517
采纳率:0%
帮助的人:319万
展开全部
你还要设置一条记录是自动ID 设为主键 ASP的程序我不是很了解,在PHP中可以使用程序和SQL结合来实现你的功能
追问
这是读取表中一个组织中有多少人,每个人的信息,例在一个表中,自动ID 只能显示一条记录
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luoming7666285
2011-11-10 · TA获得超过180个赞
知道小有建树答主
回答量:450
采纳率:0%
帮助的人:87.4万
展开全部
select * from gho where id<> or id<>5 "

直接读id不为空就可以了

搜索一站设备
追问
问题是这表里有很多ID是空的,可是又不能去掉它,如果去掉了,又后不还要改程序么
你的我可以再试试,好像可以解决部分问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式