我用的是ado,现在打算分别从几个结构完全相同的表中查询一条数据,并将其合并到一个记录集中(adodataset/adoquery),不知如何实现?
解决方案 »
- 如何点击外部应用程序的弹出对话框按钮?
- SQL语句是否有误,在有的机子上运行的很慢.
- 怎么才能将颜色常量存到字符串变量中再取出来?
- 用QuickReport做报表,如果有一个字段超长,可不可分两行或多行打印?
- 我有一段代码.有谁要分析:,此贴已有几天!
- 我有个简单的数据库问题
- 用于控制edit,dbedit数字录入的问题
- 看来此论坛无能人也!无人会回答此问题!都是一群笨蛋!!!
- 问题探讨:Database中,如果只往Table里增加数据,是用Table的好还是用TQuery好
- 关于TOOLBAR的送分问题。
- 在paradox中如何存入图片?
- 明天就要交差了,最后一个问题没有解决,在线等待!我都块疯了,大家快来帮帮我 :用 PrintDBGridEh 按条件、分页打印DbgridEH的内容
SELECT P1.*, (P1.Q1 + P1.Q2 + P1.Q3 + P1.Q4) AS YearTotal
FROM (SELECT Year,
SUM(CASE P.Quarter WHEN 1 THEN P.Amount ELSE 0 END) AS Q1,
SUM(CASE P.Quarter WHEN 2 THEN P.Amount ELSE 0 END) AS Q2,
SUM(CASE P.Quarter WHEN 3 THEN P.Amount ELSE 0 END) AS Q3,
SUM(CASE P.Quarter WHEN 4 THEN P.Amount ELSE 0 END) AS Q4
FROM Pivot AS P
GROUP BY P.Year) AS P1
union
select * from Database2..Tablename where expression
union
select * from Database3..Tablename where expression
...
1、我用的是Access数据库
2、用Ado对象能实现上述功能吗?