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

Truy vấn sql của tôi để nhận các giá trị hàng giữa bằng cách sử dụng hàm GROUP BY

Nó có thể được thực hiện bằng một số thủ thuật.

SELECT id, 
       price, 
       code 
FROM   table1 
WHERE  id IN (SELECT Ceil(Avg(id)) AS `id` 
              FROM   table1 
              GROUP  BY code); 

SQLFiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DbUpdateConcurrencyException sử dụng Entity Framework 6 với MySql

  2. nodejs mysql Lỗi:Mất kết nối Máy chủ đã đóng kết nối

  3. Trả lại Ngày, Tháng và Năm trong MySQL

  4. MySQL find_in_set với nhiều chuỗi tìm kiếm

  5. Không có dữ liệu nào được cung cấp cho các tham số trong câu lệnh đã chuẩn bị