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

MySql łączy LIMIT i ORDER BY

Zgodnie z żądaniem OP.

LIMIT jest ostatni. To była zła odpowiedź https://stackoverflow.com/a/26041483/1415724 .

Zapoznaj się z instrukcją SELECT dla siebie http://dev.mysql. com/doc/refman/5.7/en/select.html

SELECT
    [ALL | DISTINCT | DISTINCTROW ]
      [HIGH_PRIORITY]
      [MAX_STATEMENT_TIME = N]
      [STRAIGHT_JOIN]
      [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT]
      [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS]
    select_expr [, select_expr ...]
    [FROM table_references
      [PARTITION partition_list]
    [WHERE where_condition]
    [GROUP BY {col_name | expr | position}
      [ASC | DESC], ... [WITH ROLLUP]]
    [HAVING where_condition]
    [ORDER BY {col_name | expr | position}
      [ASC | DESC], ...]
    [LIMIT {[offset,] row_count | row_count OFFSET offset}]
    [PROCEDURE procedure_name(argument_list)]
    [INTO OUTFILE 'file_name'
        [CHARACTER SET charset_name]
        export_options
      | INTO DUMPFILE 'file_name'
      | INTO var_name [, var_name]]
    [FOR UPDATE | LOCK IN SHARE MODE]]



  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 zwraca dodatkowe rekordy, gdy używa długiego numeru typu do filtrowania typu varchar

  2. Aktualizacja bazy danych MySql przy użyciu PHP za pomocą funkcji javascript onClick

  3. szyny 3; aktywny rekord; gdzie; Porównanie warunków NOT EQUAL między dwiema kolumnami w bazie danych

  4. SELECT * FROM people WHERE user_id='$user_id' ORDER BY time GROUP BY nazwisko

  5. Schemat bazy danych ankiet