Foxtable(狐表)用户栏目专家坐堂 → 请教sql语句高手,这个语句怎么写?


  共有2427人关注过本帖树形打印复制链接

主题:请教sql语句高手,这个语句怎么写?

帅哥哟,离线,有人找我吗?
大红袍
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/25 15:39:00 [显示全部帖子]

上月

 

select * f rom {表a} where 数据日期 = '201507'

 

本月

 

select * f rom {表a} where 数据日期 = '201508'

 

联合查询

 

Select * f rom 上月 a Left Join 本月 b On a.姓名=b.姓名 where b.姓名 is null Or a.违约数 > b.违约数


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/25 23:07:00 [显示全部帖子]

Select * f rom (select * f rom {表a} where 数据日期 = '201507') a Left Join (select * f rom {表a} where 数据日期 = '201508') b On a.姓名=b.姓名 where b.姓名 is null Or a.违约数 > b.违约数

 


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/26 10:36:00 [显示全部帖子]

a.姓名

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/26 15:12:00 [显示全部帖子]

以下是引用sloyy在2015/11/26 14:48:00的发言:
姓名 是表达式列,从属另一个表 ,去掉 sql语句就正确,加上就出错.

 

再用一个子查询

 

S elect (Select 姓名 f rom {表} g where g.贷款账号=a.贷款账号) As 姓名

 

 


 回到顶部