|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.12.2011, 11:17 | #1 |
Пользователь
Регистрация: 06.08.2011
Сообщений: 76
|
Запрос pl sql
Написал следующий запрос:
SELECT PER.email_address, PAPF.email_address, PH.SEGMENT1||' ('||PH.ATTRIBUTE11||')', PH.COMMENTS, PNC.END_DATE_ACTIVE, PNC.START_DATE_ACTIVE, PV.VENDOR_NAME, PNC.NOTIFICATION_ID FROM PO_NOTIFICATION_CONTROLS PNC, PO_VENDORS PV, PO_HEADERS_ALL PH, PER_ALL_PEOPLE_F PER, PO_VENDOR_SITES_ALL PVS, per_all_people_f PAPF WHERE 1=1 AND PH.PO_HEADER_ID = PNC.PO_HEADER_ID AND PV.VENDOR_ID=PH.VENDOR_ID AND PVS.vendor_id=PV.vendor_id AND PVS.org_id in (322, 321) AND PH.ORG_ID in (321,322) AND PER.EMPLOYEE_NUMBER=PH.ATTRIBUTE10 AND PER.business_group_id in (321,322) AND PH.agent_id=PAPF.person_id как вы уже наверное обратили внимание, два емейла тянуться с одной таблицы но для каждого из них задано свое условие, потому в большинстве случаев они будут тянуть разные данные, но иногда случается что они (данные) все таки совпадают, в таком случае необходимо что бы емейл выводился только один... Пробую через процедуры но ничего не получается... будьте добры, подскажите как можно реализовать? |
14.12.2011, 12:09 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
DISTINCT pl sql кажется поддерживает? Попробуйте SELECT DISTINCT ...
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.12.2011, 12:44 | #3 |
Пользователь
Регистрация: 06.08.2011
Сообщений: 76
|
|
14.12.2011, 13:32 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.12.2011, 14:00 | #5 |
Пользователь
Регистрация: 06.08.2011
Сообщений: 76
|
ДДАААА)) именно то!!!! СПАСИБО!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) | Машуля | SQL, базы данных | 4 | 06.05.2010 21:09 |
SQL запрос | Yur@ | SQL, базы данных | 1 | 28.01.2010 19:48 |
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi | S_Yevgeniy | Помощь студентам | 1 | 27.10.2009 06:26 |
SQL-запрос | Elena | БД в Delphi | 3 | 21.05.2007 11:34 |
SQL запрос на основе другого SQL запрса... | Timoxa | БД в Delphi | 1 | 07.01.2007 18:15 |