Czy istnieje skuteczny sposób na zamówienie przez i grupy przez, aby uzyskać konkretny element z każdej grupy (od zamówienia przez).Zamawianie z grupą przez
//This is the best way i have come up with.
SELECT D.*
FROM (
SELECT *
FROM devices
ORDER BY time
) AS D
GROUP BY D.location
jest to bardziej efektywne niż 'select * from grupy urządzeń przez location'? – Jaydee
Oto problem. Powiedzmy, że masz tabelę zawierającą kilka raportów. Każda lokalizacja może mieć raporty X. Ale chcesz tylko najnowszego raportu. Aby osiągnąć to 100% czasu, musisz zamówić według czasu THEN grupować według. – Michael
Podejrzewam, że możesz nie rozumieć działania GROUP BY. Zobacz ten artykuł (przepraszam, jeśli to dla ciebie stara wiadomość) http://rpbouman.blogspot.com/2007/05/debunking-group-by-myths.html – Jaydee