Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PILIH nilai min dan maks dari bagian tabel di MySQL

SELECT MIN(PRICE) AS MinPrice, MAX(PRICE) AS MaxPrice FROM (SELECT PRICE FROM PRICES LIMIT 10) tmp;

selain itu, MySQL memiliki fitur keren yang memungkinkan Anda mengembalikan rentang baris yang berubah-ubah (mis. mengembalikan baris 10-20). Ini sangat berguna untuk menampilkan halaman catatan:

SELECT column FROM table
LIMIT 10 OFFSET 20

Kueri di atas akan mengembalikan baris 20-30.

Jadi singkatnya, untuk mengembalikan baris dari 20 hingga 30 untuk kueri Anda, Anda menggunakan:

SELECT MIN(PRICE) AS MinPrice, MAX(PRICE) AS MaxPrice 
FROM (SELECT PRICE FROM PRICES LIMIT 10 OFFSET 20);

ANDA perlu mengubah nilai offset untuk menentukan titik awal jangkauan Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. membuat tabel relasional di mysql

  2. MySQL dan Matlab

  3. MySQL pilih nama kolom dan nilai sebagai bidang

  4. Menyimpan data spasial di CakePHP

  5. MySQL:rata-rata dengan nol