Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak za pomocą MySQL wybrać pozycję wyniku zapytania w jednym konkretnym wierszu?

z artfulsoftware :

SELECT p1.id, p1.name, COUNT( p2.name ) AS Rank
    FROM people p1
    JOIN people p2 
    ON p1.name < p2.name
    OR (
         p1.name = p2.name
         AND p1.id = p2.id
    )
GROUP BY p1.id, p1.name
ORDER BY p1.name DESC , p1.id DESC
LIMIT 4,1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL, stwórz prostą funkcję

  2. Jak sformatować datę i godzinę w MySQL?

  3. GROUP BY dla ciągłych wierszy w SQL

  4. JDBC z MySQL jest naprawdę wolny, nie wiem dlaczego

  5. Błąd w tworzeniu tabeli