Главная страница
    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.037 c
1-1096955985
Cherepovets
2004-10-05 09:59
2004.10.17
Дериктория


3-1095398667
cad2206
2004-09-17 09:24
2004.10.17
Данные из двух таблиц в одном DBGrid???


4-1094910339
race1
2004-09-11 17:45
2004.10.17
ширина окошки


14-1096063536
Мазут Береговой
2004-09-25 02:05
2004.10.17
Нашелся советский шатл и гн знают откуда он!


1-1096999542
BDenis
2004-10-05 22:05
2004.10.17
Каким образом лучше хранить разнотипные данные в одном файле?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский