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

sql

2012-02-16 
sql高手进SELECTgongid,(SELECTCOUNT(cdt)FROMkqj)AScdc,(SELECTCOUNT(ztt)FROMkqj)ASztc,(SELECTsum(jbs)

sql高手进
SELECT   gongid   ,
(SELECT   COUNT(cdt)FROM   kqj       )   AS                   cdc,
(SELECT   COUNT(ztt)   FROM   kqj     )   AS                   ztc,
(SELECT   sum(jbs)   FROM   jb   )   AS   jbs
    FROM   workerinfo;


我想在SQL语句中同时把cdc,ztc相加怎么办?

[解决办法]
select * ,cdc-ztc from(
SELECT gongid ,
(SELECT COUNT(cdt)FROM kqj ) AS cdc,
(SELECT COUNT(ztt) FROM kqj ) AS ztc,
(SELECT sum(jbs) FROM jb ) AS jbs
FROM workerinfo;
) as t

热点排行