Article View: be.comp.programming
Article #14605SQL : Subqueries
From: Programmers
Date: Fri, 26 Jan 2001 09:07
Date: Fri, 26 Jan 2001 09:07
43 lines
2406 bytes
2406 bytes
Beste SQL programmeurs en gebruikers,
Ik heb nog een laatste vraagjes maar nu over "subqueries".
1. Als je een probleemdefinitie hebt en er zit een subquery in hoe kan
ik dan deze vraag oplossen, begin ik dan eerst met mijn subquery en
daarna met mijn hoofd query of omgekeerd?
2. Wanneer worden Sub queries gebruikt en kan men sub queries ook
samenstellen met de relationele operatoren en hoe in deze
voorbeelden?
Voorbeelden :
SELECT m1.medewerkerNaam, m1.MedewerkerVoornaam
FROM tblMedewerker m1
WHERE m1.Maandsalaris > (SELECT AVG(m2.Maandsalaris)
WHERE tblMedewerker m2);
SELECT m1.MedewerkerNaam, m1.MedewerkerVoornaam, m1.Maandsalaris
FROM tblMedewerker m1
WHERE m1.Maandsalaris > ANY (SELECT m2.Maandsalaris
FROM tblMedewerker m2
WHERE m2.afdeling = 'Informatica'
SELECT m1.MedewerkerNaam, m1.MedewerkerVoornaam, m1.Maandsalaris
FROM tblMedewerker m1
WHERE m1.Maandsalaris > ALL (SELECT m2.Maandsalaris
FROM tblMedewerker m2
WHERE m2.afdeling = 'Informatica
SELECT k.KlantNaam, k.KlantVoornaam, k.Woonplaats
FROM tblKlant k
WHERE k.woonplaats IN (SELECT p.Gemeente
FROM tblPostcode p
WHERE BETWEEN 8000 AND 8999);
Met vriendelijke groeten
Stephane
Technical Details
Message-ID:
<nud27t08qa1du954a0gu76556aqp148hr7@4ax.com>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,c7457be9b43c7cad,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-01-26 01:07:45 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail From: Programmers <Brainsoft@pandora.be> Newsgroups: be.comp.programming Subject: SQL : Subqueries Organization: Brainsoft Programmers Message-ID: <nud27t08qa1du954a0gu76556aqp148hr7@4ax.com> X-Newsreader: Forte Agent 1.8/32.548 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Lines: 44 Date: Fri, 26 Jan 2001 09:07:44 GMT NNTP-Posting-Host: 213.224.208.78 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 980500064 213.224.208.78 (Fri, 26 Jan 2001 10:07:44 MET) NNTP-Posting-Date: Fri, 26 Jan 2001 10:07:44 MET