分别写不同的sql查询各个字段,最后用union将结果合并起来。
- 情感问答
- 答案列表
access联合查询:access代码联合查询[朗读]
select*from(selectsum(时间)as'1月份总额'fromawheremonth(时间)=1)a,(selectsum(时间)as'2月份总额'fromawheremonth(时间)=2)b,(selectsum(时间)as'3月份总额'fromawheremonth(时间)=3)c,(selectsum(时间)as'4月份总额'fromawheremonth(时间)=4)d,(selectsum(时间)as'5月份总额'fromawheremonth(时间)=5)e望采纳谢谢。
使用sql语句可查询.支持标准sql语句。
access数据库sql查询的from子句后面只能跟一个join,如果需要join两张以上的表,就需要使用英文圆括号进行隔离,否则就会报错.那么如何使用圆括号隔离多个join呢?,请参阅下面这个本人的知道回答链接:http://zhidao.baidu.com/question/2055960367601942587对需要使用多个join连接三张或更多表时,参照上述链接中的做法就可以了.示例中使用的是innerjoin,至于左连接和右连接,请用leftjoin和rightjoin替代之。
先做个查询窗体,做好文本框控件和按钮控件,按钮的标题、标签的标题什么的都做好,然后再做个查询,需要包括你想要在自定义窗体中输出的所有字段,然后在学生学号(即sid)字段的条件栏中引用查询窗体的文本框控件(即forms![查询窗体的名称]![文本框控件名]),接着做那个自定义窗体,记录源是刚做的那个查询,最后在按钮的单击事件中做一个嵌入宏,用openform打开做好的自定义窗体,这样就可以了?