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

Bạn có thể chia một bí danh này cho một bí danh khác trong MySQL không?

Bạn không thể thực hiện các phép tính với bí danh. Một cách để thực hiện điều này là chỉ cần tạo một bí danh khác và đặt hàng theo bí danh đó.

SELECT columns, count(table2.rev_id) As rev_count, sum(table2.rev_rating) As sum_rev_rating, sum(table2.rev_rating)/count(table2.rev_id) as avg_rev_rating
FROM table1
LEFT JOIN table2
ON table1.dom_id = table2.rev_domain_from 
WHERE dom_lastreview != 0 AND rev_status = 1 
GROUP BY dom_url 
ORDER BY avg_rev_rating DESC


  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 group_concat không mang lại toàn bộ dữ liệu

  2. Làm thế nào để có được sự khác biệt giữa các hàng liên tiếp trong MySQL?

  3. Truy vấn phân biệt chữ hoa chữ thường trong MySQL

  4. Laravel 5 Tạo một bản ghi mới thuộc về 3 bảng khác

  5. Mac OS X - EnvironmentError:không tìm thấy mysql_config