L
lirens61
Unregistered / Unconfirmed
GUEST, unregistred user!
sql语句1
SELECT xmk.项目编号, COUNT( jzmxk.实种时间 ) as 已种人次
FROM mzk INNER JOIN (xmk INNER JOIN jzmxk ON xmk.项目编号 = jzmxk.项目编号) ON mzk.编号 = jzmxk.编号
WHERE (jzmxk.实种时间 Between :fwsx And :fwxx)
and (jzmxk.实种时间 IS not NULL)
and (jzmxk.应种时间 Between :fwsx And :fwxx)
and (Mzk.出生时间 Between :sx and :xx)
and (Xmk.必须项目<>:xm) and (mzk.系统内外<>:xtnw)
and (mzk.是否入保<>:sfrb) GROUP BY Xmk.项目编号
sql语句2
SELECT Xmk.项目编号, COUNT( Jzmxk.应种时间 ) as 未种人次 FROM mzk INNER JOIN (xmk INNER JOIN jzmxk ON xmk.项目编号 = jzmxk.项目编号) ON mzk.编号 = jzmxk.编号 WHERE ((Jzmxk.实种时间>:fwxx) or (Jzmxk.实种时间 IS NULL)) and ((Jzmxk.应种时间<=:fwxx) and (Jzmxk.应种时间>=:fwsx) or (Jzmxk.应种时间<:fwsx) and (Jzmxk.实种时间>=:fwsx) or (Jzmxk.应种时间<:fwsx) and (Jzmxk.实种时间 IS NULL) ) and (Mzk.出生时间 Between :sx and :xx) and (Xmk.必须项目<>:xm) and (mzk.系统内外<>:xtnw) and (mzk.是否入保<>:sfrb) GROUP BY Xmk.项目编号
sql语句3
SELECT Xmk.项目编号, COUNT( Jzmxk.应种时间 ) as 应种人次 FROM mzk INNER JOIN (xmk INNER JOIN jzmxk ON xmk.项目编号 = jzmxk.项目编号) ON mzk.编号 = jzmxk.编号 where ( (jzmxk.应种时间 Between :fwsx And :fwxx) or (Jzmxk.应种时间<:fwsx) and (Jzmxk.实种时间>=:fwsx) or (Jzmxk.应种时间<:fwsx) and (Jzmxk.实种时间 IS NULL) ) and (Mzk.出生时间 Between :sx and :xx) and (Xmk.必须项目<>:xm) and (mzk.系统内外<>:xtnw) and (mzk.是否入保<>:sfrb) GROUP BY Xmk.项目编号
sql语句4
SELECT Xmk.项目编号, COUNT( Jzmxk.实种时间 ) as 提前结种人次 FROM mzk INNER JOIN (xmk INNER JOIN jzmxk ON xmk.项目编号 = jzmxk.项目编号) ON mzk.编号 = jzmxk.编号 WHERE (Jzmxk.实种时间<Jzmxk.应种时间 ) and (Jzmxk.实种时间 IS not NULL) and (Jzmxk.实种时间<:fwsx ) and ((jzmxk.应种时间 Between :fwsx And :fwxx) or ((Jzmxk.应种时间<=:fwsx) and (Jzmxk.实种时间>=:fwsx))) and (Mzk.出生时间 Between :sx and :xx) and (Xmk.必须项目<>:xm) and (mzk.系统内外<>:xtnw) and (mzk.是否入保<>:sfrb) GROUP BY Xmk.项目编号
联合查询sql语句
SELECT xmk.项目编号, xmk.项目名称, tj3.应种人次, tj1.已种人次, tj2.未种人次, tqjz.提前结种人次
FROM (((tj1 RIGHT JOIN xmk ON tj1.项目编号 = xmk.项目编号) LEFT JOIN tj2 ON xmk.项目编号 = tj2.项目编号) LEFT JOIN tj3 ON xmk.项目编号 = tj3.项目编号) LEFT JOIN tqjz ON xmk.项目编号 = tqjz.项目编号;
SELECT xmk.项目编号, COUNT( jzmxk.实种时间 ) as 已种人次
FROM mzk INNER JOIN (xmk INNER JOIN jzmxk ON xmk.项目编号 = jzmxk.项目编号) ON mzk.编号 = jzmxk.编号
WHERE (jzmxk.实种时间 Between :fwsx And :fwxx)
and (jzmxk.实种时间 IS not NULL)
and (jzmxk.应种时间 Between :fwsx And :fwxx)
and (Mzk.出生时间 Between :sx and :xx)
and (Xmk.必须项目<>:xm) and (mzk.系统内外<>:xtnw)
and (mzk.是否入保<>:sfrb) GROUP BY Xmk.项目编号
sql语句2
SELECT Xmk.项目编号, COUNT( Jzmxk.应种时间 ) as 未种人次 FROM mzk INNER JOIN (xmk INNER JOIN jzmxk ON xmk.项目编号 = jzmxk.项目编号) ON mzk.编号 = jzmxk.编号 WHERE ((Jzmxk.实种时间>:fwxx) or (Jzmxk.实种时间 IS NULL)) and ((Jzmxk.应种时间<=:fwxx) and (Jzmxk.应种时间>=:fwsx) or (Jzmxk.应种时间<:fwsx) and (Jzmxk.实种时间>=:fwsx) or (Jzmxk.应种时间<:fwsx) and (Jzmxk.实种时间 IS NULL) ) and (Mzk.出生时间 Between :sx and :xx) and (Xmk.必须项目<>:xm) and (mzk.系统内外<>:xtnw) and (mzk.是否入保<>:sfrb) GROUP BY Xmk.项目编号
sql语句3
SELECT Xmk.项目编号, COUNT( Jzmxk.应种时间 ) as 应种人次 FROM mzk INNER JOIN (xmk INNER JOIN jzmxk ON xmk.项目编号 = jzmxk.项目编号) ON mzk.编号 = jzmxk.编号 where ( (jzmxk.应种时间 Between :fwsx And :fwxx) or (Jzmxk.应种时间<:fwsx) and (Jzmxk.实种时间>=:fwsx) or (Jzmxk.应种时间<:fwsx) and (Jzmxk.实种时间 IS NULL) ) and (Mzk.出生时间 Between :sx and :xx) and (Xmk.必须项目<>:xm) and (mzk.系统内外<>:xtnw) and (mzk.是否入保<>:sfrb) GROUP BY Xmk.项目编号
sql语句4
SELECT Xmk.项目编号, COUNT( Jzmxk.实种时间 ) as 提前结种人次 FROM mzk INNER JOIN (xmk INNER JOIN jzmxk ON xmk.项目编号 = jzmxk.项目编号) ON mzk.编号 = jzmxk.编号 WHERE (Jzmxk.实种时间<Jzmxk.应种时间 ) and (Jzmxk.实种时间 IS not NULL) and (Jzmxk.实种时间<:fwsx ) and ((jzmxk.应种时间 Between :fwsx And :fwxx) or ((Jzmxk.应种时间<=:fwsx) and (Jzmxk.实种时间>=:fwsx))) and (Mzk.出生时间 Between :sx and :xx) and (Xmk.必须项目<>:xm) and (mzk.系统内外<>:xtnw) and (mzk.是否入保<>:sfrb) GROUP BY Xmk.项目编号
联合查询sql语句
SELECT xmk.项目编号, xmk.项目名称, tj3.应种人次, tj1.已种人次, tj2.未种人次, tqjz.提前结种人次
FROM (((tj1 RIGHT JOIN xmk ON tj1.项目编号 = xmk.项目编号) LEFT JOIN tj2 ON xmk.项目编号 = tj2.项目编号) LEFT JOIN tj3 ON xmk.项目编号 = tj3.项目编号) LEFT JOIN tqjz ON xmk.项目编号 = tqjz.项目编号;