Article View: pl.comp.lang.delphi.bazy-danych
Article #70383zapytanie typu select where in select
From: jacky
Date: Tue, 10 Jul 2007 12:34
Date: Tue, 10 Jul 2007 12:34
38 lines
1274 bytes
1274 bytes
Witam. Baza Firebird 2.0.1 Mam dwie tabele: 1. DokNad z kolumna numerNad a1 a2 a3 a4 2. DokPod z kolumna numerPod a1 a1 a1 a2 a2 a2 a4 Chcialbym otrzymac wyniki rowne wynikowi zapytania select numerNad from DokNad where numerNad not in (select numerPod from DokPod) czyli wiersz a3 Problem w tym, ze rekordow w DokNad oraz w DokPod jest po kilkanascie tysiecy i nie moge doczekac sie na wynik. Czy powyzsze zapytanie mozna skonstruowac bardziej optymalnie? Pozdrawiam
Technical Details
Message-ID:
<f6vu30$ude$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail From: jacky <jfrieskeNoSPam@poczta.onet.pl> Newsgroups: pl.comp.lang.delphi.bazy-danych Subject: zapytanie typu select where in select Date: Tue, 10 Jul 2007 14:34:47 +0200 Organization: Onet.pl Lines: 38 Message-ID: <f6vu30$ude$1@news.onet.pl> NNTP-Posting-Host: fdv82.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1184070560 31150 83.13.99.82 (10 Jul 2007 12:29:20 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Tue, 10 Jul 2007 12:29:20 +0000 (UTC) X-Sender: 6la1U4WkQMq5bxeX1FVXlkMh1mk3T+uP User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit