Zie onderstaande code, dit zou gesorteerd moeten zijn op datum/tijd maar dat werkt dus niet.
Heeft iemand een idee waarom?
Ik heb al gegoogled en wel wat andere mensen met dit probleem gezien, maar nergens een oplossing.
Kan iemand me een schop in de juiste richting geven?
Toevoeging: als ik ASC doe, dan is de rij wel andersom
dus er wordt wel 'iets' gesorteerd.
Heeft iemand een idee waarom?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| mysql> select profielvisits.visited,profielvisits.visitor,MAX(profielvisits.when) from profielvisits WHERE visited = 92831 group by visitor order by profielvisits.when DESC; +---------+---------+-------------------------+ | visited | visitor | MAX(profielvisits.when) | +---------+---------+-------------------------+ | 92831 | 92889 | 2009-04-25 12:32:56 | | 92831 | 92881 | 2009-04-24 08:32:53 | | 92831 | 92879 | 2009-04-10 19:37:51 | | 92831 | 92880 | 2009-04-10 09:22:34 | | 92831 | 92877 | 2009-04-06 21:00:04 | | 92831 | 92842 | 2009-04-04 14:42:58 | | 92831 | 92874 | 2009-04-06 20:53:45 | | 92831 | 92834 | 2009-04-25 12:22:16 | +---------+---------+-------------------------+ 8 rows in set (0.00 sec) |
code:
1
2
3
4
5
6
7
8
9
10
| mysql> describe profielvisits; +---------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+---------------------+------+-----+---------+----------------+ | ID | bigint(20) unsigned | NO | PRI | NULL | auto_increment | | visited | bigint(20) unsigned | NO | | NULL | | | visitor | bigint(20) unsigned | NO | | NULL | | | when | datetime | NO | | NULL | | +---------+---------------------+------+-----+---------+----------------+ 4 rows in set (0.00 sec) |
Ik heb al gegoogled en wel wat andere mensen met dit probleem gezien, maar nergens een oplossing.
Kan iemand me een schop in de juiste richting geven?
Toevoeging: als ik ASC doe, dan is de rij wel andersom