首页 新闻 赞助 找找看

根据工号查询本月和上个月的情况

0
悬赏园豆:20 [已解决问题] 解决于 2019-01-03 11:45

我现在要查询两张表,左边的是当前月份的出勤情况,右边的是上个月的出勤情况,而这两个表都是根据工号查询到的,简单来说就是知道了工号,就可以知道这个月和上个月的出勤情况,请问大神们我该如何做?

问题补充:

问题主要是月份,不知道怎么写

老祖种下的萝卜的主页 老祖种下的萝卜 | 初学一级 | 园豆:184
提问于:2018-12-05 15:03
< >
分享
最佳答案
1

那工号在哪张表呢?把问题描述清楚你的问题就解决了一半

收获园豆:20
ifz | 菜鸟二级 |园豆:302 | 2018-12-05 15:43

工号在ZLEmployee表里面

老祖种下的萝卜 | 园豆:184 (初学一级) | 2018-12-05 16:06

@老祖种下的萝卜: 当前月份-1不就是你上一个月份,还是说实际上编码的时候哪里的有问题

ifz | 园豆:302 (菜鸟二级) | 2018-12-05 17:28

@清風拾里: 是实际编码,怎样去写当前月份,因为两张表是同时出来的,左边查本月的,右边查本月-1(上个月)的,所以……所以不知道怎么做,我挺纠结的……

老祖种下的萝卜 | 园豆:184 (初学一级) | 2018-12-27 08:14

@老祖种下的萝卜: 20多天过去了你现在还没解决啊,如果你是直接用SQL去读当前时间的话,你可以在你查询的内容后面再加个当前的时间的栏位。例如     select dual.*,sysdate from dual,

ifz | 园豆:302 (菜鸟二级) | 2018-12-28 16:52

@清風拾里: 好的,谢谢,我去试试

老祖种下的萝卜 | 园豆:184 (初学一级) | 2019-01-03 11:43
其他回答(2)
0

select * from A where no = 'xxxxxx'
union all
select * from B where no = 'xxxxxx'

奈何一笑 | 园豆:439 (菜鸟二级) | 2018-12-05 15:54

额……没理解您这代码是什么意思

支持(0) 反对(0) 老祖种下的萝卜 | 园豆:184 (初学一级) | 2018-12-05 16:08

@老祖种下的萝卜: 不是两张表A,B么,一个上月,一个下月,有什么问题么

支持(0) 反对(0) 奈何一笑 | 园豆:439 (菜鸟二级) | 2018-12-05 16:12

@奈何一笑: 我的意思是,不是数据库的两张表,是在asp.net中要放两张表内容一样,不同的是月份╮(╯▽╰)╭。您这好像是数据库的……

支持(0) 反对(0) 老祖种下的萝卜 | 园豆:184 (初学一级) | 2018-12-05 16:16

@老祖种下的萝卜: 好吧,你再描述下你想实现的业务功能

支持(0) 反对(0) 奈何一笑 | 园豆:439 (菜鸟二级) | 2018-12-05 16:18

@奈何一笑: 就是说,我有sql语句了,要查询的东西我也都查询得到,现在问题是在asp.net中,左右用Repeater控件里面写的table,然后要的结果是左边显示当前月份的情况,右边显示当前月份的上一个月份的情况,就这个意思o(╥﹏╥)o

支持(0) 反对(0) 老祖种下的萝卜 | 园豆:184 (初学一级) | 2018-12-05 16:25
0

你先获取当前时间,然后在绑定数据源的时候写两个SQL语句,一个查询上个月的,一个查询当前月的不就行了

record_world | 园豆:154 (初学一级) | 2018-12-05 17:57

问题就在这里呀,就是不知道怎么写关于本月与上个月的┐(´∇`)┌

支持(0) 反对(0) 老祖种下的萝卜 | 园豆:184 (初学一级) | 2018-12-06 07:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册