TABLE: cons
id userid consid value
1 2 3 5
2 2 3 2
3 2 3 5
TABLE: linked
id userid consid
1 2 3
2 5 3
Ik gebruik op het moment de volgende query:
SELECT id, (SELECT com-name FROM user WHERE user.id=linked.userid) AS com-name FROM linkedMaar nu wil ik van dezelfde user alle values optellen en in één veld hebben, dan kan ik bijv. een order by op de waarden doen.
SELECT id, (SELECT com-name FROM user WHERE user.id=linked.userid) AS com-name, COUNT((SELECT value FROM cons WHERE cons.userid=linked.userid)) FROM linkedGaat niet werken natuurlijk, hoe dit ik dit correct?