Re: [SQL] locked my keys in the car

Поиск
Список
Период
Сортировка
От John Edstrom
Тема Re: [SQL] locked my keys in the car
Дата
Msg-id 199808031854.LAA03398@Poopsie.hmsc.orst.edu
обсуждение исходный текст
Список pgsql-sql

>
> And so I tried this here:
>
> SELECT tr_id, tr_date FROM crtrd1
> WHERE tr_unit = 'SMA' AND (tr_type = 'A' OR tr_type = 'I')
> AND tr_date > tr_date IN
> (SELECT tr_date FROM crtrd1
> WHERE tr_unit = 'SMA' AND (tr_type = 'T' OR tr_type = 'O'))
> ORDER BY tr_date DESC;
>



How about

CREATE FUNCTION F(int,char) returns int4 as
       'SELECT max(tr_date) FROM crtd1
        WHERE $1=tr_id
          AND  $2=tr_unit
          AND (tr_type = \'A\' OR
               tr_type = \'I\');'
    language 'sql';


and then search as:

SELECT distinct tr_id,F(tr_id) from crtd1;





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

Предыдущее
От: "Roderick A. Anderson"
Дата:
Сообщение: Re: [SQL] can a column be aliased?
Следующее
От: lynch@lscorp.com (Richard Lynch)
Дата:
Сообщение: Re: [SQL] locked my keys in the car