mssql 分表查询语句,请教!

sundingchao 2012-03-17 01:45:46
[AAA]主表
id title data
1 名称1 456
2 名称2 0
3 名称3 60
4 名称4 50
5 名称5 0
6 名称6 24


[BBB]统计表
id dadaid time
1 4 2012-2-2
2 1 2012-2-15
3 1 2012-3-1
4 4 2012-1-10
5 4 2012-3-1

请问如何分用MSSQL请问直接查询出[AAA]在[BBB]中2012-3-1日没有记录的数据

如得到的结果是[AAA]{3 名称3 60}
每次只取一条,如果{3 名称3 60}也被记录了,就显示{6 名称6 24}以些类推,往下取没被记录过的数据

不要循环的,因为我每次只需要一条记录,也只需要显示一条没被记录过的数据

以上数据是要在ASP程序中显示结果
...全文
56 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
shugeer 2012-03-17
  • 打赏
  • 举报
回复
select * from AAA a left join BBB b on a.id = b.dadaid where time='2012-3-1'
sundingchao 2012-03-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 shugeer 的回复:]
select * from AAA a left join BBB b on a.id = b.dadaid where time='2012-3-1'
[/Quote]
不行呢,显示的是[BBB]统计表的记录来的,
我要的只显示[AAA]表的记录即可

可能您没有看清楚说明,是[AAA]和[BBB]统计表有相同的记录 [AAA]就的内容就不显示了来

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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