1 2 3 4 | FROM lijst2005 as l2005 WHERE (SELECT COUNT(*) FROM lijst2005 WHERE lijst2005.titel = l2005.titel) > 2 ORDER BY titel, p2005 |
1 2 3 4 5 | FROM Stemlijst WHERE Artiest NOT LIKE "Paul McCartney" AND Artiest LIKE '*McCartney*' AND Artiest NOT LIKE "*Wings*"; |
1 2 3 | FROM lijst2005 WHERE Duur = (SELECT Duur FROM lijst2005 WHERE Artiest = "Carole King" AND Titel = "You've got a friend") |
1 2 3 | FROM lijst2005 WHERE p2004 = p2005 |
1 2 3 4 | FROM Stemlijst WHERE Artiest = 'Beatles' AND NOT EXISTS (SELECT * FROM lijst2005 WHERE Artiest = 'Beatles' AND Titel = stemlijst.Titel) ORDER BY jaar DESC; |
4HAVOquote:Op donderdag 24 mei 2007 00:45 schreef CasB het volgende:
wat voor opleiding doe je?
als je die queries niet kan en je moet ooit met databases werken dan wens ik je veel succes.
1 2 | FROM (SELECT DISTINCT Artiest FROM lijst2005); |
Jezus. Kun je dan niet gewoonquote:Op donderdag 24 mei 2007 00:51 schreef Geqxon het volgende:
En doormiddel van een korte samenwerking met mstr:
Antwoord 2:
[ code verwijderd ]
1 2 | FROM lijst2005; |
Dat werkt onder Access helaas niet. Daarnaast vraag ik mij af wat het verschil is tussen de twee oplossingen, zowel qua netheid als performance wise? Het verschil zit hem er puur in dat in jouw voorbeeld de complete tabel aangeleverd wordt in de FROM, en in mijn geval de aangeleverde tabel alvast gefilterd is.quote:Op donderdag 24 mei 2007 01:09 schreef cyberstalker het volgende:
[..]
Jezus. Kun je dan niet gewoon
[ code verwijderd ]
doen? Dat kan onder MySQL prima.
|
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |