pg.ddx.io  pgsql-sql@postgresql.org mailing list archive  
help / color / mirror / Atom feed
help need it
4+ messages / 3 participants
[nested] [flat]

* help need it
@ 2003-04-08 14:58  rute solipa <rutes@eselx.ipl.pt>
  0 siblings, 2 replies; 4+ messages in thread

From: rute solipa @ 2003-04-08 14:58 UTC (permalink / raw)
  To: pgsql-sql

i've an oracle query:

Select tb_users.ds_description, tb_users.cd_role, tb_users.cd_user, 
tb_users.ds_login, tb_monitores.cod_equipa from tb_users, tb_monitores 
where ds_login like 'varLogin' and ds_password like 'varPassword' and 
tb_users.cd_user = tb_monitores.cd_user(+)

how can i transform it to an postgresql query?


best regards

etur




^ permalink  raw  reply  [nested|flat] 4+ messages in thread

* Re: help need it
@ 2003-04-08 15:16  Stephan Szabo <sszabo@megazone23.bigpanda.com>
  parent: rute solipa <rutes@eselx.ipl.pt>
  1 sibling, 0 replies; 4+ messages in thread

From: Stephan Szabo @ 2003-04-08 15:16 UTC (permalink / raw)
  To: rute solipa <rutes@eselx.ipl.pt>; +Cc: pgsql-sql


On Tue, 8 Apr 2003, rute solipa wrote:

> i've an oracle query:
>
> Select tb_users.ds_description, tb_users.cd_role, tb_users.cd_user,
> tb_users.ds_login, tb_monitores.cod_equipa from tb_users, tb_monitores
> where ds_login like 'varLogin' and ds_password like 'varPassword' and
> tb_users.cd_user = tb_monitores.cd_user(+)
>
> how can i transform it to an postgresql query?

Should be something like:

Select tb_users.ds_description, tb_users.cd_role, tb_users.cd_user,
tb_users.ds_login, tb_monitores.cod_equipa from tb_users left
outer join tb_monitores using (cd_user)
where ds_login like 'varLogin' and ds_password like 'varPassword';




^ permalink  raw  reply  [nested|flat] 4+ messages in thread

* Re: help need it
@ 2003-04-08 19:40  Achilleus Mantzios <achill@matrix.gatewaynet.com>
  parent: rute solipa <rutes@eselx.ipl.pt>
  1 sibling, 0 replies; 4+ messages in thread

From: Achilleus Mantzios @ 2003-04-08 19:40 UTC (permalink / raw)
  To: rute solipa <rutes@eselx.ipl.pt>; +Cc: pgsql-sql

On Tue, 8 Apr 2003, rute solipa wrote:

> i've an oracle query:
> 
> Select tb_users.ds_description, tb_users.cd_role, tb_users.cd_user, 
> tb_users.ds_login, tb_monitores.cod_equipa from tb_users, tb_monitores 
> where ds_login like 'varLogin' and ds_password like 'varPassword' and 
> tb_users.cd_user = tb_monitores.cd_user(+)
> 
> how can i transform it to an postgresql query?

Can you check the postgresql manual if the (+) operator
means something related to OUTER joins?
If yes then use [LEFT|RIGHT] OUTER JOIN of postgresql.

> 
> 
> best regards
> 
> etur
> 
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
> 

-- 
==================================================================
Achilleus Mantzios
S/W Engineer
IT dept
Dynacom Tankers Mngmt
Nikis 4, Glyfada
Athens 16610
Greece
tel:    +30-210-8981112
fax:    +30-210-8981877
email:  achill@matrix.gatewaynet.com
        mantzios@softlab.ece.ntua.gr




^ permalink  raw  reply  [nested|flat] 4+ messages in thread

* help need it
@ 2003-04-15 15:52  rute solipa <rutes@eselx.ipl.pt>
  0 siblings, 0 replies; 4+ messages in thread

From: rute solipa @ 2003-04-15 15:52 UTC (permalink / raw)
  To: pgsql-sql

hi everyone,

i've  got an oracle query that is something like this:

select id_mensagem, ds_description, e_mail, to_char(ds_date,'DD/MM/YY - 
HH24:MI'), assunto,
respondidas, mensagem, mensagens.id_resposta
from
  (select id_mensagem, ds_description, e_mail, ds_date, assunto, 
mensagem, id_resposta,
  RANK() OVER ( ORDER BY id_mensagem desc )as i
  from varForum
  where varForum.id_resposta varIdComparator) mensagens,
  (select id_resposta, count(id_mensagem) respondidas
  from varForum
  group by id_resposta) respostas
where mensagens.id_mensagem = respostas.id_resposta(+)
varRange
order by ds_date desc

now i need to pass the query to postgresql, does any one can help me.

best regards,

etur




^ permalink  raw  reply  [nested|flat] 4+ messages in thread


end of thread, other threads:[~2003-04-15 15:52 UTC | newest]

Thread overview: 4+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2003-04-08 14:58 help need it rute solipa <rutes@eselx.ipl.pt>
2003-04-08 15:16 ` Stephan Szabo <sszabo@megazone23.bigpanda.com>
2003-04-08 19:40 ` Achilleus Mantzios <achill@matrix.gatewaynet.com>
2003-04-15 15:52 help need it rute solipa <rutes@eselx.ipl.pt>

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox