16. marts 2003 - 17:57Der er
2 kommentarer og 1 løsning
hvorfor skriver den mere ud ind nødvendig
Jeg har et problem med nedenstående SQL - den burde kun skrive vognnummer 50 ud de postnumre der hører til denne tur - altså to, men den skriver for det første slet ikke de postnumre ud som hører til det tidspunkt og den skriver også vogn 51 ud med de samme postnumre ud som til vogn 50??
SELECT Vagt.VognNr, Tur.startPostNr as postnummer From Tur, Vagt UNION SELECT DISTINCT Vagt.VognNr, Tur.postNrSlut From kører, Tur, Vagt, Profil, VProfil WHERE (((startTid) Like '*09:45:00*'));
SELECT Vagt.VognNr, Tur.startPostNr as postnummer From Tur, Vagt WHERE (((startTid) Like '*09:45:00*'))UNION SELECT DISTINCT Vagt.VognNr, Tur.postNrSlut From kører, Tur, Vagt, Profil, VProfil WHERE (((startTid) Like '*09:45:00*'));
BUT this doesnt make sence From kører, Tur, Vagt, Profil, VProfil !!!!! there are 5 tables hereand you are just selecting two fields (Vagt.VognNr, Tur.postNrSlut)
I think you should try making two seperate queries and then when you get them both working make a UNION SELECT
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.