Pessoal,
To com uma duvida aparetemente simples tenho uma tabela:
id_tipo_frequencia int4 NOT NULL,
ds_reduzida varchar(100),
ds_completa text,
ts_inclusao timestamp DEFAULT ('now'::text)::timestamp(6) with time zone,
ts_cancelado timestamp,
com esses dados :
id_tipo_frequencia ds_reduzida ds_completa ts_inclusao
ts_cancelado
2 F Falta 2005-11-21 09:54:03.989148
4 Fe Ferias 2005-12-01 10:50:29.154619
3 P Presente 2005-11-21 09:54:17.29012
8 LMA Licença Maternidade 2006-06-01 14:48:53.292598
9 LME Licença Médica 2006-06-01 14:50:29.259519
10 SI Serviço Interno 2006-06-01 14:50:48.487416
11 SE Serviço Externo 2006-06-01 14:51:56.11255
7 S Serviço 2006-03-01 15:33:23.119624 2006-06-13
1:47:30.453137
12 R Reunião 2006-06-14 09:17:08.44196
e tenho outra tabela que recebe os id_dessa tabela marcando essa frequencia
para uma determinada unidade , gostria de saber se tem como eu trazer todos
os tipos de frequencia mesmo contabilizando em branco ?
estava tentando fazer a query dessa maneira :
select tf.id_tipo_frequencia, count(f.id_tipo_frequencia) from
tipo_frequencia tf
LEFT JOIN frequencia f USING (id_tipo_frequencia);
right join aula a on f.id_aula = a.id_aula
where a.id_aula = '145'
group by tf.id_tipo_frequencia
Mas so me traz o que teve realmente ... não trazendo os em branco
Grato
Abs
_________________________________________________________________
Descubra como mandar Torpedos do Messenger para o celular!
http://mobile.msn.com/
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/
Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios