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

再次高人,这条语句又该怎么简化

2012-02-27 
再次请教各位高人,这条语句又该如何简化SELECTname,(SELECTCOUNT(id)FROMclassWHEREf_grade_id1ANDtyped

再次请教各位高人,这条语句又该如何简化
SELECT   name,
                    (SELECT   COUNT(id)
                  FROM   class
                  WHERE   f_grade_id   =   1   AND   type   =   dbo.basicmess.id)   AS   todal
FROM   dbo.basicmess
WHERE   (type   =   1)

[解决办法]
try

SELECT A.name,
COUNT(B.id) AS todal
FROM dbo.basicmess A
Left Join class B
On B.f_grade_id = 1 AND B.type = A.id
WHERE (A.type = 1)

热点排行