Hallo,
Ik wil de waarde uit een veld, en.author, terug krijgen, waar en.uid max is. Ook moet er gelden dat en.report = er.uid
Wat ik had bedacht:
Hierbij krijg ik echter 'Invalid use of group function'.
Kunnen jullie mij de goede weg op sturen?
Alvast bedankt,
Roemer
Ik wil de waarde uit een veld, en.author, terug krijgen, waar en.uid max is. Ook moet er gelden dat en.report = er.uid
Wat ik had bedacht:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| SELECT er.uid, er.cursist, COUNT( en.uid ) AS aantalNotities, en2.author FROM errorreports AS er LEFT JOIN er_notes AS en ON en.report = er.uid LEFT JOIN er_notes AS en2 ON en2.report = er.uid AND en2.uid = MAX( en2.uid ) LEFT JOIN er_categories AS cat ON cat.uid = er.category WHERE er.assigned_to = ' . $_SESSION['user']['id'] . ' GROUP BY er.uid, er.cursist, en2.author |
Hierbij krijg ik echter 'Invalid use of group function'.
Kunnen jullie mij de goede weg op sturen?
Alvast bedankt,
Roemer