社区
数据库报表
帖子详情
请教一个sql语句
zhangy_0221
2003-11-04 11:08:33
有多个表,一天一个,为固定字符串+日期做为表名,比如:table1104就是11月04日这一天的,想一次性统计一个月的量,有什么办法可以实现吗?请高手赐教!
...全文
43
2
打赏
收藏
请教一个sql语句
有多个表,一天一个,为固定字符串+日期做为表名,比如:table1104就是11月04日这一天的,想一次性统计一个月的量,有什么办法可以实现吗?请高手赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
2003-11-08
打赏
举报
回复
SQL中,可以这样做:
declare @mm varchar(2),@sql varchar(8000),@tbname sysname
selectt @mm='11' --要统计的月份
,@tbname='table'+@mm+'[0-9][0-9]'
,@sql=''
select @sql=@sql+' union all select * from '+name from sysobjects where name like @tbname
set @sql=substring(@sql,12,8000)
--查询
exec('select * from ('+@sql+') a')
--统计
exec('select sum(统计的字段) from ('+@sql+') a')
reludson
2003-11-05
打赏
举报
回复
不在sql2000中搞,写一个程序不就可以了!
一个
查询的
SQL语句
请教
,希望能够用一条
SQL语句
得到结果
一个
查询的
SQL语句
请教
,希望能够用一条
SQL语句
得到结果
sql学习成果Trans-sql
师兄师姐们多多指教,其中肯定有错,很基础的东西。
SQL server中实现断言
关于实现在SQL server中涉及多个表或聚集操作的比较复杂的完整性约束的方法 最近学习数据库系统概论,遇到了
一个
问题,查了好久没有解决,
请教
老师后才了解到在SQL server中要在触发 器中定义涉及多个表或聚集操作的完整性约束,现在分享给大家。 在SQL中可以使用数据定义语言中的CREATE ASSERTION语句,通过声明性断言(declarative assertions)来指定更具一般性的约束。可以定义涉及多个表或聚集操作的比较复杂的完整性约束。断言创建以后,任何对断言中所涉及关系的操作都会触发关系数据库管理系统对断言的检查,任何使断言不为真值得操作都会被拒绝执行。 ——教材原
数据库原理实验报告分析.pdf
数据库原理实验报告分析.pdf
2023年数据库实验报告.doc
2023年数据库实验报告.doc
数据库报表
6,107
社区成员
4,749
社区内容
发帖
与我相关
我的任务
数据库报表
其他数据库开发 数据库报表
复制链接
扫一扫
分享
社区描述
其他数据库开发 数据库报表
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章