Ik ben nu al ruim 2 dagen aan het pielen met iets waar vast een hele simpele oplossing voor is. Ik heb de volgende sql-query en ik wil daar nog wat bij hebben, namelijk 1 waarde uit een tabel. Het enige wat ik erbij wil hebben is de waarde: SELECT ExtraDescription FROM frontpage. maar dit wil gewoon niet lukken 
SELECT * FROM groep1 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
UNION ALL
SELECT * FROM groep2 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
UNION ALL
SELECT * FROM groep3 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
UNION ALL
SELECT * FROM groep4 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
UNION ALL
SELECT * FROM groep5 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
Dit is de bestaande sql-query die werkt 100% perfect. Hier ik een waarde aan toevoegen (dus dit wat er boven staat + iets erbij )
Ik heb al iets geprobeerd met:
SELECT * FROM groep1 WHERE EAN_NO = (SELECT FrontID FROM frontpage) INNER JOIN frontpage ON groep1.ExtraDescription=frontpage.ExtraDescription
of ietsje anders: SELECT * FROM groep1 INNER JOIN frontpage ON groep1.ExtraDescription=frontpage.ExtraDescription WHERE EAN_NO = (SELECT FrontID FROM frontpage)
Ook heb ik al geprobeerd met onderaan UNION SELECT ExtraDescription FROM frontpage
Voor de meeste hier is het een eitje maar ik kom er gewoon niet uit.. Iedere keer komt die met Incorrect syntax near the keyword etc. of andere foutmeldingen. De bovenstaande sql-query werkt perfect alleen dat laatste beetje erbij. Hoe pak je zoiets aan ?
SELECT * FROM groep1 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
UNION ALL
SELECT * FROM groep2 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
UNION ALL
SELECT * FROM groep3 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
UNION ALL
SELECT * FROM groep4 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
UNION ALL
SELECT * FROM groep5 WHERE EAN_NO = (SELECT FrontID FROM frontpage)
Dit is de bestaande sql-query die werkt 100% perfect. Hier ik een waarde aan toevoegen (dus dit wat er boven staat + iets erbij )
Ik heb al iets geprobeerd met:
SELECT * FROM groep1 WHERE EAN_NO = (SELECT FrontID FROM frontpage) INNER JOIN frontpage ON groep1.ExtraDescription=frontpage.ExtraDescription
of ietsje anders: SELECT * FROM groep1 INNER JOIN frontpage ON groep1.ExtraDescription=frontpage.ExtraDescription WHERE EAN_NO = (SELECT FrontID FROM frontpage)
Ook heb ik al geprobeerd met onderaan UNION SELECT ExtraDescription FROM frontpage
Voor de meeste hier is het een eitje maar ik kom er gewoon niet uit.. Iedere keer komt die met Incorrect syntax near the keyword etc. of andere foutmeldingen. De bovenstaande sql-query werkt perfect alleen dat laatste beetje erbij. Hoe pak je zoiets aan ?
[ Voor 6% gewijzigd door Erhnam op 05-12-2002 13:15 ]
http://www.xbmcfreak.nl/