Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Вниз

Как организовать ХП   Найти похожие ветки [Firebird 1.5.1]

 
Koala ©   (2004-09-17 16:13) [0]

Есть 2 таблицы, связь одна ко многим:
1.  ID, №док, ....
2.  ID ID_Tабл1
Необходимо выбрать все ID из табл1 которых нет в Табл2 поле ID_Tабл1
За ранее благодарю.....


 
Johnmen ©   (2004-09-17 16:20) [1]

А у самого есть какие-нибудь мысли ?


 
Sergey13 ©   (2004-09-17 16:20) [2]

select id from table1 t1
where not exist (select * from table2 t2 where t2.id_t1=t1.id)
А зачем ХП


 
Роман Снегирев   (2004-09-17 16:27) [3]

ну примерно так
select ID from Table1 where ID not  in (select ID_TABLE1 from TABLE2)


 
Koala ©   (2004-09-17 16:31) [4]


>  [2] Sergey13 ©   (17.09.04 16:20)


>  [3] Роман Снегирев   (17.09.04 16:27)

Спасибо всем!!!


 
Koala ©   (2004-09-17 16:50) [5]

Упс...

Parsing Error...

CREATE PROCEDURE PR_OUT_LIST_NOT_BUSY_TRAVEL
AS
begin
 SELECT ID_TRAVEL, NUM_TAVELSHEET
 FROM TBL_JOURNAL_TRAVEL
 WHERE NOT EXISTS
     (
      SELECT ID_TRAVEL
      FROM TBL_CARD_CUSTOMER
      WHERE TBL_CARD_CUSTOMER.ID_TRAVEL = TBL_JOURNAL_TRAVEL.ID_TRAVEL
     )
end

Что не так???


 
Роман Снегирев   (2004-09-17 17:01) [6]

у какая СУБД?


 
Koala ©   (2004-09-17 17:02) [7]

Firebird 1.5.1


 
Роман Снегирев   (2004-09-17 17:08) [8]

Ты вообще писал когда нибудь ХП в FB? Тогда пиши
CREATE PROCEDURE PR_OUT_LIST_NOT_BUSY_TRAVEL
AS
begin
for
SELECT ID_TRAVEL, NUM_TAVELSHEET
FROM TBL_JOURNAL_TRAVEL
WHERE NOT EXISTS
    (
     SELECT ID_TRAVEL
     FROM TBL_CARD_CUSTOMER
     WHERE TBL_CARD_CUSTOMER.ID_TRAVEL = TBL_JOURNAL_TRAVEL.ID_TRAVEL
    )
 into :выходные параметры не забудь добавить
 do
suspend;

end



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.049 c
1-1096299900
Руслана
2004-09-27 19:45
2004.10.17
Подскажите пожалуйста как преобразовать массив байт


3-1095768608
Vasis
2004-09-21 16:10
2004.10.17
Русские буквы в FB


14-1095882283
тихий вовочка
2004-09-22 23:44
2004.10.17
Интерактивная карта


6-1091441323
Дмитрий Ботвин
2004-08-02 14:08
2004.10.17
UDP cканер сети


3-1095327636
kurilka
2004-09-16 13:40
2004.10.17
DBGRID





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский