Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

cách chọn giá trị tối thiểu bằng cách sử dụng từ khóa

select somecolumn1,somecolumn2
from stu_dept_cs 
group by somecolumn1,somecolumn2,avg
having avg = min(avg)

hoặc

with t1
(select rownumber() over (partition by somecolumn1,somecolumn2 
    order by somecolumn1,somecolumn2,avg asc) as rownum
from stu_dept_cs )
select * from t1 where rownum=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 concat và insert vào không hoạt động

  2. MySQL:Ràng buộc DUY NHẤT không có chỉ mục

  3. Làm cách nào để thực hiện định dạng 'Trường hợp thích hợp' của cột mysql?

  4. Cách tạo cơ sở dữ liệu MySQL bằng giao diện dòng lệnh (CLI)

  5. Làm cách nào để thực hiện phép toán trong một truy vấn sql để tính toán phần trăm chênh lệch?