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

Cột không xác định khi sử dụng bí danh mysql

Vui lòng đăng câu hỏi kèm theo dữ liệu mẫu, giúp bạn dễ dàng kiểm tra và có câu trả lời thích hợp.

Trong mã của bạn a1 là tên của bảng dẫn xuất không phải là tên cột.

Các hàm tổng hợp chấp nhận tham số theo tên cột.

Hãy thử những cách sau:

select max(av) - min(av) from
(
    select avg(av1) av from
        (
            select avg(stars) av1
            from rating join movie m using(mID)
            where year < 1980
            group by mID
        ) as av1
    union
    select avg(av2) av from
        (
            select avg(stars) av2
            from rating join movie m using(mID)
            where year > 1980
            group by mID
        ) as av2
) as a1; 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết nối Ms Access Db với Mysql thông qua Vba

  2. Đặt trước câu lệnh GROUP BY

  3. Làm cách nào để đọc hình ảnh từ cơ sở dữ liệu MySQL bằng PHP?

  4. Woocommerce echo tổng doanh số bán lẻ trên mỗi sản phẩm

  5. kết nối mysql với java bằng eclipse