🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #17362

Re: sql vraagje

#17362
From: Kurt Schelfthout
Date: Thu, 06 Jan 2000 00:00
37 lines
2629 bytes
> > SELECT ID FROM <tabel>
> > WHERE ( NOT(type = 1) OR waarde = "eerste") AND
> >       ( NOT(type = 2) OR waarde = "two")
> > GROUP BY ID
> >
> > Dit geeft alleszins alleen '3' terug als ik me niet vergis.
> 
> kan wel, maar het lijkt me niet te doen wat het moet doen omdat het de
> bedoeling is dat hij voor hij een ID teruggeeft verschillende records
> beschouwt. Met deze query beschouwt hij maar 1 record per keer.

Eeeuuhh...ik kan niet helemaal volgen wat je bedoelt. Geef misschien
eens een vorbeeld waarvoor het niet werkt?


> wat is een ER model?

Tsja, dat kan ik hier niet op 1-2-3 uitleggen. Het is een manier om een
database te modelleren waarbij je onderscheid maakt (ruwweg) tussen
entiteiten en relaties (tussen de gegevens die je probeert in de
database te stoppen). Het staat dan ook voor Entity-Relationship
model...misschien vind je er iets over op het net. Er bestaat ook zoiets
als een EER (Extended ER) model, dan kan je ook meer 'objectgerichte'
dingen doen zoals specializatie en generalisatie.
Uit zo'n model kan je dan in een paar vrij eenvoudige stappen de te
maken tabellen, met bijpassende priamry en foreign keys e.d.
distilleren. 

> dat probeer ik spijtiggenoeg niet helemaal te bereiken: hij moet dus
> verschillende records tegelijk evalueren in plaats van 1 per 1

Wat bedoel je eigenlijk met 'records'? Een tabelrij of een verzameling
rijen met dezelfde id?


Kurt
Technical Details
Message-ID: <38749F18.6981276B@student.kuleuven.ac.be>
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> <3873AEE7.3F8BAD3A@co.and.co> <3873C8D7.50FF39F9@student.kuleuven.ac.be> <387484D4.26A8E2CF@linuxfreak.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,adf63b3fcd32c9b4
X-Google-Attributes: gidfcea4,public
From: Kurt Schelfthout <Kurt.schelfthout@student.kuleuven.ac.be>
Subject: Re: sql vraagje
Date: 2000/01/06
Message-ID: <38749F18.6981276B@student.kuleuven.ac.be>
X-Deja-AN: 569093615
Cache-Post-Path: marvin!unknown@kn-10-0-22-034.kotnet.kuleuven.ac.be
Content-Transfer-Encoding: 7bit
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> <3873AEE7.3F8BAD3A@co.and.co> <3873C8D7.50FF39F9@student.kuleuven.ac.be> <387484D4.26A8E2CF@linuxfreak.com>
X-Accept-Language: en
Content-Type: text/plain; charset=us-ascii
X-Complaints-To: abuse@belnet.be
X-Trace: naxos.belnet.be 947167143 6914 134.58.127.3 (6 Jan 2000 13:59:03 GMT)
Organization: KULeuven
X-Cache: nntpcache 2.3.3 (see http://www.nntpcache.org/)
Mime-Version: 1.0
NNTP-Posting-Date: 6 Jan 2000 13:59:03 GMT
Newsgroups: be.comp.programming