请教sql语句,关于分组?急!!!

Tensionli 2006-04-14 02:37:02
biao1

字段
FilePath 文本
Disk 文本
CreateFileDate 日期型

Dsik 是盘符 CreateFileDate 是文件建立日期
检索出所有Disk上日期最早的记录,包括相同CreateFileDate的但Disk不同的所有记录
...全文
216 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
DURON800 2006-04-16
  • 打赏
  • 举报
回复
两句都解释一下吧
wangdehao 2006-04-15
  • 打赏
  • 举报
回复
--这个意思?
select * from biao1 a
where not exists
(select * from bao1 where disk = a.disk and CreateFileDate >a.CreateFileDate)
---还是:
select * from biao1
where CreateFileDate =( select max(CreateFileDate) from biao1 )
DURON800 2006-04-14
  • 打赏
  • 举报
回复
select disk,FilePath,min(createfiledate) from biao1 group by disk,FilePath
eddy8863 2006-04-14
  • 打赏
  • 举报
回复
select 1 from bao1 只是用来指着记录,关联用而已
mugua604 2006-04-14
  • 打赏
  • 举报
回复
to tensionli
select 1 from bao1 ---是表中的第一个字段记录
Tensionli 2006-04-14
  • 打赏
  • 举报
回复
请大侠们给解释一下happyflystone(无枪的狙击手)
sql语句的意思吧,尤其是select 1 from bao1 这一句
xeqtr1982 2006-04-14
  • 打赏
  • 举报
回复
同意一楼
rivery 2006-04-14
  • 打赏
  • 举报
回复
--是这个意思吗?
select disk,min(createfiledate)
from biao1
group by disk
-狙击手- 2006-04-14
  • 打赏
  • 举报
回复
biao1

字段
FilePath 文本
Disk 文本
CreateFileDate 日期型

Dsik 是盘符 CreateFileDate 是文件建立日期
检索出所有Disk上日期最早的记录,包括相同CreateFileDate的但Disk不同的所有记录
select *
from bao1 a
where not exists(select 1 from bao1 where disk = a.disk and CreateFileDate >a.CreateFileDate)
Tensionli 2006-04-14
  • 打赏
  • 举报
回复
自己顶一下

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧