Re: Need help with OUTER JOIN...SOLVED

Поиск
Список
Период
Сортировка
От Matt Foster
Тема Re: Need help with OUTER JOIN...SOLVED
Дата
Msg-id 4EC6A6A6.3090402@noaa.gov
обсуждение исходный текст
Ответ на Re: Need help with OUTER JOIN  (Richard Broersma <richard.broersma@gmail.com>)
Список pgsql-novice
On 11/18/2011 12:15 PM, Richard Broersma wrote:
> On Fri, Nov 18, 2011 at 9:44 AM, Matt Foster<Matthew.Foster@noaa.gov>  wrote:
>
>> SELECT office_list.office, verification_data.period
>> FROM office_list
>> LEFT OUTER JOIN verification_data USING (office)
>> WHERE start_time>  'yesterday'
>> AND start_time<  'today'
>> AND period=1
>> AND name='foo'
>> AND element='bar';
>
> 1) Replace the USING() to ON office_list.office = verification_date.office
>
> Find all of the columns in your WHERE clause that are in your
> Verification_Data table and move these criteria to ON clause.
>
> SELECT office_list.office, verification_data.period
> FROM office_list
> LEFT OUTER JOIN verification_data
> ON Office_list.office = verification_data.office
> AND start_time>  'yesterday'
> AND start_time<  'today'
> WHERE period=1
> AND name='foo'
> AND element='bar';
>
>
>

Hey...that works!  Thank you, Richard!

--
Do not go where the path may lead; go instead where there is no path and leave a trail.
-- Ralph Waldo Emerson


Вложения

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

Предыдущее
От: "Jean-Yves F. Barbier"
Дата:
Сообщение: Re: Real novice question: Roles
Следующее
От: Phil Dobbin
Дата:
Сообщение: Re: Real novice question: Roles