小问题 是不是想这样比如说员工姓名 配偶姓名 保险费A B 10B A 10C D 20如果A、B全部在公司则每人只有自己的一份如果两夫妻只有一人在公司上班则有两份对不对? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --如果如我上面所说,那就分开来算吧--两夫妻全部在公司,我这里select 员工姓名,配偶姓名 ,10 from tableName awhere exists(select 1 from tableName where 员工姓名=a.配偶姓名 and 配偶姓名=b.员工姓名) --只有一个人在公司的select 员工姓名,配偶姓名 ,2*10 from tableName awhere not exists(select 1 from tableName where 员工姓名=a.配偶姓名 and 配偶姓名=b.员工姓名) 多条件,任意组合,数据录入、查询、更新 SQL考勤数据行列转换 请教SQL语句 T-sql中错误提示的设置 自动统计的问题(100分) 低分问个弱智的问题select @dt_j=1 select @dt_i=5这两句话,能不能写成select @dt_j=1,@dt_i=5 不知道的错误! SQL SERVER 是一种垃圾中的极品的数据库。 请问Object-Relational Database和Relational Database有什么区别呢? 有关临时表的删除问题 patindex('%[^-^0-9]%',col)=0??? 关系模式分解的问题,求助
--两夫妻全部在公司,我这里
select 员工姓名,配偶姓名 ,10 from tableName a
where exists(select 1 from tableName where 员工姓名=a.配偶姓名 and 配偶姓名=b.员工姓名)
select 员工姓名,配偶姓名 ,2*10 from tableName a
where not exists(select 1 from tableName where 员工姓名=a.配偶姓名 and 配偶姓名=b.员工姓名)