Tak z czystej ciekawości. Czy ktoś jest w stanie odpowiedzieć dlaczego poniższe ogólnie działa, ale nie działa na komputerze kolegi?

Jest to Mac z zainstalowanym XAMPPem. Poniżej wklejam całość testu:
CREATE TABLE `tabela` (
`id` INT NOT NULL,
`point_id` INT NOT NULL,
`date` DATE NOT NULL,
`value` INT NOT NULL,
PRIMARY KEY (`id`));
INSERT INTO tabela (id, point_id, date, value) VALUES
(1, 1, '2017-01-01', 1),
(2, 1, '2017-01-02', 2),
(3, 1, '2017-01-03', 3),
(4, 2, '2017-01-03', 1),
(5, 2, '2017-01-02', 2),
(6, 2, '2017-01-01', 3)
;
SELECT * FROM (
SELECT
*
FROM
tabela
ORDER BY
id DESC
) AS t GROUP BY point_id;
Wszędzie poza komputerem kolegi

zapytanie zwraca rekordy o ID 3 i 6, natomiast u niego: 1 i 4 tak jakby sortowanie w podzapytaniu nie było uwzględnione. Czy ktoś wie gdzie leży przyczyna? Jakieś ustawienia konfiguracyjne?