SQL:
1
2
3
4
5
6
7
8
9
10
11
| SELECT DISTINCT (log_module, log_item_id), log_timestamp, log_action_type FROM tbl_mod_log WHERE (log_module IN ('PDM', 'CMS', 'NWS')) AND (log_action_type IN ('NEW', 'UPD')) ORDER BY log_timestamp DESC |
Error; "Line 2: Incorrect syntax near ','"
Je kunt een distinct dus niet op een combinatie van columns uitvoeren... maar dat wil ik wel
Nu wil ik een pagina maken met de laatste 10 wijzigingen, dus had ik ipv de distinct hier boven "TOP 10", en voila, laatste 10 wijzigingen..
...Maar! Het is natuurlijk niet zo netjes dat als een editor 5x een wiijziging doorvoert op pagina X dat er dan ook 5x staat "pagina X is gewijzigd!", dus ik wil 'distincten' op log_module (over welke module gaat het) en log_item_id (welk item id). Iemand een ideetje?