Re: Extract especific text from a sql statement

Поиск
Список
Период
Сортировка
От Melvin Davidson
Тема Re: Extract especific text from a sql statement
Дата
Msg-id CANu8FixAUS_etohM+OBXWB0VPrMQp1KNVkogFk_2rdwnRcNaPA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Extract especific text from a sql statement  (David G Johnston <david.g.johnston@gmail.com>)
Ответы Re: Extract especific text from a sql statement  (David G Johnston <david.g.johnston@gmail.com>)
Список pgsql-general
You already have most of the result columns, so the following should do it.

 SELECT pc.cod,
        pc.val,
        pi.qtd,
        COALESCE(pc.name, 'empty') AS name,
        lower(coalesce(pc.email, 'empty')) as email,
        status,
        c1.relname,
        c2.relname,
        pc.startdate
 FROM pc
 INNER JOIN pi on (pc.cod = pi.cod)
  JOIN pg_class c1 ON (c1.relname = 'pc' AND c1.relkind = 'r'
  JOIN pg_class c2 ON (c2.relname = 'pi' AND c2.relkind = 'r'
 WHERE pc.startdate > CURRENT_DATE
 order by 1 desc;

Learn the catalogs and you will learn to be a good dba.

Melvin Davidson

В списке pgsql-general по дате отправления:

Предыдущее
От: David G Johnston
Дата:
Сообщение: Re: Is there a way to get both the plan and the results?
Следующее
От: David G Johnston
Дата:
Сообщение: Re: Extract especific text from a sql statement