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

MySQL tìm kiếm đắt nhất trong mỗi mã zip

Điều này sẽ hoạt động, mặc dù tôi không thể đảm bảo về hiệu quả của nó. Theo nhận xét, đây là bản cập nhật lấy lại tất cả các bản ghi với giá bằng giá tối đa cho mỗi mã zip.

SELECT *
  FROM products p1
 WHERE p1.state = 'NJ'
   AND p1.price = (select max(price) from products p2
                   where p1.zip_code = p2.zip_code)

http://www.sqlfiddle.com/#!2/98f6d/2



  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 - Bộ đếm trong nhóm

  2. Laravel hùng hồn lấy giá trị phổ biến nhất trong một cột cơ sở dữ liệu

  3. Câu lệnh MySQL tới bảng pivot mà không cần sử dụng hàm pivot hoặc liên hợp

  4. NodeJS / mySQL - ER_ACCESS_DENIED_ERROR Quyền truy cập bị từ chối đối với người dùng 'root' @ 'localhost' (sử dụng mật khẩu:CÓ)

  5. LỖI 1064 (42000) trong MySQL