Итак, у меня есть таблица с несколькими элементами моих пользователей, и мне нужно сгруппировать по их идентификаторам и получить последний регистр в таблице.Как создать представление с последней записью в MySQL?
Чтобы оптимизировать мою работу, я создал представление, используя запрос с помощью SELECT внутри другого для заказа по потоковому потоку, но он терпит неудачу. Я думаю, что он не может строить по взглядам или уже имеет решение?
Пожалуйста, если кто-нибудь знает, как я могу это сделать, поделитесь!
Спасибо!
P.S .: К сожалению, вот код:
SELECT
dg_users.id,
dg_users.email,
dg_maps.id,
dg_maps.latitude,
dg_maps.longitude,
dg_maps.timestamp
FROM
(SELECT
*
FROM
dg_maps
ORDER BY dg_maps.timestamp DESC) dg_maps
JOIN
dg_geologs ON dg_geologs.map_id = dg_maps.id
JOIN
dg_users ON dg_users.id = dg_geologs.user_id
GROUP BY dg_geologs.user_id;
и вы код? –
Извините, я был отредактирован выше. –