asp中如何编写SQL语句从关键字段相同的记录中只选择一条

时间:2021-10-27 21:42:33
asp中如何编写SQL语句,选择库中所有记录,但关键字段相同的记录只选择一条。
如:
数据表 Mytable
关键字段 date
asp中如何编写SQL语句?

9 个解决方案

#1


select distinct date from mytable 不行吗?

#2


关键字段相同的记录只选择一条具体是什么意思,还有在相同的多个记录中还有没有其他可选条件

#3


关键字段相同的记录只选择一条?你加多一个条件不就好了
where date='99-9-9' and time='9:30'
这样不行吗?
还是你的意思不是这样?

#4


因为记录太多,对关键字段相同的记录,不论关键字段值为何,只选择一条。

#5


那就只选一条纪录比如选Rs(0)

#6


可以试试“group by”

#7


select distinct date from Mytable

#8


select distinct date from Mytable 只选择了记录的关键字段,
如何选择记录的其他字段或者所有字段(整条记录)?  

#9


select a.* from mytable a,(select distinct date from Mytable) b where a.date=b.date
应该可以了。看不懂的请来信,我是版副。

#1


select distinct date from mytable 不行吗?

#2


关键字段相同的记录只选择一条具体是什么意思,还有在相同的多个记录中还有没有其他可选条件

#3


关键字段相同的记录只选择一条?你加多一个条件不就好了
where date='99-9-9' and time='9:30'
这样不行吗?
还是你的意思不是这样?

#4


因为记录太多,对关键字段相同的记录,不论关键字段值为何,只选择一条。

#5


那就只选一条纪录比如选Rs(0)

#6


可以试试“group by”

#7


select distinct date from Mytable

#8


select distinct date from Mytable 只选择了记录的关键字段,
如何选择记录的其他字段或者所有字段(整条记录)?  

#9


select a.* from mytable a,(select distinct date from Mytable) b where a.date=b.date
应该可以了。看不懂的请来信,我是版副。