Mysql
 sql >> база данни >  >> RDS >> Mysql

Можете ли да разделите един псевдоним на друг в MySQL?

Не можете да правите изчисления с псевдоними. Един от начините да направите това е просто да създадете друг псевдоним и да подредите по него.

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. Грешка 2002 Връзката отказана при PHP свързване с MySQL, работещ на MAMP

  2. Как да използвам mysqlimport за четене в резултат на mysqldump --databases

  3. mysql.connector.errors.InterfaceError:2026 (HY000)

  4. ПРЕДУПРЕЖДЕНИЕ SqlExceptionHelper:143 - SQL грешка:0, SQLState:08S01- SqlExceptionHelper:144 - Неизправност на комуникационната връзка

  5. Ефективно определяне дали даден бизнес е отворен или не въз основа на работното време на магазина