🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #17349

Re: sql vraagje

#17349
From: Ben De Rydt
Date: Wed, 05 Jan 2000 00:00
34 lines
2033 bytes
MindTrap wrote:
> met andere woorden: dit matcht nooit
> 
> of vergis ik me?

Inderdaad, dat matcht nooit. Mijn fout. 

Dan zijn er drie mogelijkheden, waarbij ik alleen achter
de eerste sta:
1. verander de datastructuur, of leg degelijk uit waarom
   het zo moet. Ik ben er vrijwel 100% van overtuigd dat
   die niet correct is.
2. werk met tabel-aliasen.
   (zoiets als:
    SELECT TABLE1.ID
    FROM TABLE AS TABLE1, TABLE AS TABLE2
    WHERE  (TABLE1.ID = TABLE2.ID)
      AND  (TABLE1.type = 1 AND TABLE1.waarde = "eerste")
      AND  (TABLE2.type = 2 AND TABLE2.waarde = "tweede")
   )
3. werk met een geneste subquery (ineffici�nt).
    SELECT ID
    FROM TABLE
    WHERE (type = 1 AND waarde = "eerste") AND
          ID IN
             SELECT ID FROM TABLE
             WHERE type = 2 AND waarde = "tweede"

Nota's:
1. Het zou kunnen dat hier een paar syntax-fouten instaan.
2. Ik denk niet dat MySQL die twee vormen laatste ondersteund.
-- 
ben . de . rydt at pandora . be ------------------ your comments
http://users.pandora.be/bdr/ ------- inl. IPv6, Linux en Pandora
Technical Details
Message-ID: <3873AEE7.3F8BAD3A@co.and.co>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3873800B.CE8DB5BE@linuxfreak.com> <387382DE.95EA1484@co.and.co> <3873898A.B94BA56E@linuxfreak.com> <38738B1A.FCD7C056@co.and.co> <38738B31.57FF9425@linuxfreak.com> <38738CD3.8878F89C@co.and.co> <387393B9.FC892506@linuxfreak.com> <38739698.5B8A5570@co.and.co> <3873A908.8D2AB38A@linuxfreak.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,adf63b3fcd32c9b4
X-Google-Attributes: gidfcea4,public
From: Ben De Rydt <ben@co.and.co>
Subject: Re: sql vraagje
Date: 2000/01/05
Message-ID: <3873AEE7.3F8BAD3A@co.and.co>
X-Deja-AN: 568790233
Content-Transfer-Encoding: 8bit
References: <3873800B.CE8DB5BE@linuxfreak.com> <387382DE.95EA1484@co.and.co> <3873898A.B94BA56E@linuxfreak.com> <38738B1A.FCD7C056@co.and.co> <38738B31.57FF9425@linuxfreak.com> <38738CD3.8878F89C@co.and.co> <387393B9.FC892506@linuxfreak.com> <38739698.5B8A5570@co.and.co> <3873A908.8D2AB38A@linuxfreak.com>
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 947105339 195.130.154.127 (Wed, 05 Jan 2000 21:48:59 MET)
Organization: soms
MIME-Version: 1.0
NNTP-Posting-Date: Wed, 05 Jan 2000 21:48:59 MET
Newsgroups: be.comp.programming