0

Proyects、Date、および Estate("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'

実際、クエリはこれを示しています:

ここに画像の説明を入力

4

1 に答える 1

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
于 2012-07-16T21:49:02.127 に答える