首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL话语 求教

2013-02-24 
SQL语句 求教!有一张表格 姓名(SNAME) 出生日期(birthday) 入职日期(jointime)A19811990B19811991C1980199

SQL语句 求教!
有一张表格 
姓名(SNAME) 出生日期(birthday) 入职日期(jointime)

A           1981                        1990
B           1981                        1991
C           1980                        1990
D           1981                        1991
E           1980                        1991

求得结果表为
姓名(SNAME1)姓名(SNAME2) 出生日期(birthday)  入职时间差(jointime1)
A          B                 1981                  1
A          D                 1981                  1
B          D                 1981                  0
C          E                 1980                  1

SQL语句怎么写,求教 sql
[解决办法]
select t1.sname sname1,t2.sname sname2,t1.birthday,jointime1=t2.jointime-t1.jointime
from tb t1 join tb t2 on t1.birthday=t2.birthday and t1.sname<t2.sname

热点排行