亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

SQL嵌套查詢總結(jié)

 更新時(shí)間:2008年10月03日 00:16:54   作者:  
這是我寫的一個(gè)結(jié)合UINON的嵌套查詢. 將五個(gè)方面的報(bào)表放到一個(gè)臨時(shí)表里,再?gòu)呐R時(shí)表里,將所要的數(shù)據(jù)查詢出來.
IT也有一段時(shí)間了,剛開始的時(shí)候``````
的困難主要是在編程語(yǔ)言上,數(shù)組,邏輯,算法,...
這些都過來了之后,困難就上升到數(shù)據(jù)庫(kù)設(shè)計(jì)上了.
以及數(shù)據(jù)邏輯.
一個(gè)優(yōu)秀的系統(tǒng),會(huì)集成優(yōu)秀的程序和優(yōu)秀的數(shù)據(jù)庫(kù)設(shè)計(jì).
要做到這點(diǎn)得有足夠的經(jīng)驗(yàn).
這是我寫的一個(gè)結(jié)合UINON的嵌套查詢.
將五個(gè)方面的報(bào)表放到一個(gè)臨時(shí)表里,再?gòu)呐R時(shí)表里,將所要的數(shù)據(jù)查詢出來. 
復(fù)制代碼 代碼如下:

$sql="SELECT type , sum( yjsl ) as yjsl , sum( yysl ) as yysl, sum( jyrs ) as jyrs, sum( jycs ) as jycs
FROM (
SELECT c.mc AS
TYPE , count( d.lsh ) AS yjsl, 0 AS yysl, 0 AS jyrs, 0 AS jycs
FROM sys_dzxxb AS b, sys_jcb AS c, sys_dzyjb AS d
WHERE b.bm = c.lsh
AND d.dzlsh = b.lsh
GROUP BY c.mc
UNION SELECT c.mc AS
TYPE , 0 AS yjsl, count( e.lsh ) AS yysl, 0 AS jyrs, 0 AS jycs
FROM sys_dzxxb AS b, sys_jcb AS c, sys_dzyy AS e
WHERE b.bm = c.lsh
AND e.dzlsh = b.lsh
GROUP BY c.mc
UNION SELECT c.mc AS
TYPE , 0 AS yjsl, 0 AS yysl, count( DISTINCT e.dzlsh ) AS jyrs, 0 AS jycs
FROM sys_dzxxb AS b, sys_jcb AS c, sys_ltxxb AS e
WHERE b.bm = c.lsh
AND e.dzlsh = b.lsh
GROUP BY c.mc
UNION SELECT c.mc AS
TYPE , 0 AS yjsl, 0 AS yysl, 0 AS jyrs, count( DISTINCT e.lsh ) AS jycs
FROM sys_dzxxb AS b, sys_jcb AS c, sys_ltxxb AS e
WHERE b.bm = c.lsh
AND e.dzlsh = b.lsh
GROUP BY c.mc
) AS temptable
GROUP BY TYPE ";

分享給大家.

相關(guān)文章

最新評(píng)論