2012-07-16 25 views
0

我有一個查詢顯示Proyects,日期和地產(「Por Iniciar」,「Iniciado」,「Terminado」),但我需要一個查詢,顯示有多少個莊園存在例如一個名爲 Por_Iniciar和顯示數5列,一個名爲Iniciado和列顯示1號和被叫Terminado,顯示1列 ,這裏是我的代碼:在不同行中的計數值

select a.nombre as Proyecto,a.fecha_Ter as Fecha_Termino, b.descripcion as Estado from 
Proyecto a, 
Proyecto_Estado b, 
empresa c 
where 
a.id_Proyecto_Estado=b.id_Proyecto_Estado 
and c.id_empresa=a.id_Empresa 
and c.rut='96659140' 

其實查詢顯示了這一點:

enter image description here

回答

1

這聽起來像你正在尋找的東西是這樣的:

select b.descripcion as Estado, Count(42) as [HowMany] 
    from Proyecto a, Proyecto_Estado b, empresa c 
    where 
    a.id_Proyecto_Estado=b.id_Proyecto_Estado and 
    c.id_empresa=a.id_Empresa and 
    c.rut='96659140' 
    group by b.descripcion 
+0

感謝@HABO,它的工作原理!!!! – suely 2012-07-16 22:31:00