TechXP | woensdag 28 maart 2007 @ 13:29 | |
Even een vraagje. Ik heb drie queries. En met union voeg ik ze samen. Probleem is dat ik dubbele resultaten krijg. Mijn queries zien er nu zo ongeveer uit: quote:Als resultaat krijg ik een lijst. Gerangschikt op week en jaar, maar ik krijg dubbele resultaten. - week 1, 2007 - week 1, 2007 - week 3, 2007 - week 4, 2007 - week 4, 2007 - etc. afhankelijk van aantal items in de week is het aantal dubbele. Kan ik over die hele union ook zorgen dat de dubbele eruit gaan? Iemand die dat weet? thanks | ||
TechXP | woensdag 28 maart 2007 @ 19:54 | |
Niemand? | ||
SuperRembo | woensdag 28 maart 2007 @ 22:11 | |
Kan je er niet gewoon nog een select omheen zetten? | ||
TechXP | woensdag 28 maart 2007 @ 23:12 | |
hoe? eerlijk gezegd heb ik wat meer ervaring met wat simpelere queries. Hoewel ik in mijn opleiding wel wat ingewikkeldere heb gehad. Maar weet je wellicht hoe precies? Moet ik dan gewoon het volgende doen?: select * from (hier de query) | ||
SuperRembo | woensdag 28 maart 2007 @ 23:25 | |
Zo iets
Maar dat zou ook vreselijk traag kunnen zijn. Is je data model wel handig gekozen? | ||
TechXP | woensdag 28 maart 2007 @ 23:50 | |
Ik zal even moeten testen of het op die manier (te) traag wordt. Ik ga het morgen eens proberen of het op die manier lukt. Dank in ieder geval. |