Volg de onderstaande video om te zien hoe je onze site als web-app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Tzit ingewikkelder inneen denk ik...DarkBone zei:Door er een ORDER BY bij te plaatsen !
ad: f.id | f.naam | f.omschrijving | f.icon | t.last_datum | t.last_uid | u.nickname

SELECT f.id, f.naam, f.omschrijving, f.icon, t.last_datum, t.last_uid, u.nickname
FROM forum f
LEFT JOIN topic t ON (f.id = t.fid)
LEFT JOIN user u ON (t.last_uid = u.id)
GROUP BY t.fid
ORDER BY t.last_datum DESC
.
. Het toppunt is dan wel dat je in 1 veld zowel engels als nl gebruikt
(last_datum dus
)eh, omgekeerdKn0t zei:Tiens, ik dacht dat je bij een GROUP BY geen kolommen mocht selecteren die niet in de GROUP BY clause staan, tenzij je er een aggregaatfunctie (max, min, sum, ...) op toepast. Zo was dat toch alleszinds tijdens de SQL lessen op school (MSSQL wel).
.GROUP BY Clause
Specifies the groups into which output rows are to be placed and, if aggregate functions are included in the SELECT clause <select list>, calculates a summary value for each group. When GROUP BY is specified, either each column in any non-aggregate expression in the select list should be included in the GROUP BY list, or the GROUP BY expression must match exactly the select list expression.

dan snap ik eigenlijk het nut van een group by nietKn0t zei:'k ben het eens gaan opzoeken op msdn en voor mssql is het in elk geval zoals ik hierboven heb gezegd.
Maar bon, bij mysql kan het dan wel zekers![]()
.my fault, waar ik WHERE gebruikte moet het idd HAVING zijn, aangezien MAX wordt gebruikt in die voorwaarde.BertG zei:Denk da je bedoeld bv: "GROUP BY * HAVING voorwaarde"
Hiermee kan je voorwaardes leggen op je group by
link: http://www.w3schools.com/sql/sql_groupby.asp
. Het is op dat vlak gewoon een where waar je functies kan gebruiken die gebonden zijn aan group by (effe opgezocht: in std sql kan je in having-instructies enkel velden gebruiken die in group by expression staan)