Mysql 错误代码:1054。未知列';喜欢';在';字段列表';
我的要求是得到平均水平的喜欢Mysql 错误代码:1054。未知列';喜欢';在';字段列表';,mysql,mysql-error-1064,Mysql,Mysql Error 1064,我的要求是得到平均水平的喜欢 SELECT COALESCE(SUM(type = 1), 0) AS likes, COALESCE(SUM(type = 2), 0) AS dislikes, count(type) as total_like, likes / dislikes, // Error on this line e_id FROM `e_rating` group by e_id order by e_id ASC 注意:仅使
SELECT
COALESCE(SUM(type = 1), 0) AS likes,
COALESCE(SUM(type = 2), 0) AS dislikes,
count(type) as total_like,
likes / dislikes, // Error on this line
e_id
FROM `e_rating`
group by e_id
order by e_id ASC
注意:仅使用单个查询获得平均值。您需要填写完整的语句:
SELECT
COALESCE(SUM(type = 1), 0) AS likes,
COALESCE(SUM(type = 2), 0) AS dislikes,
count(type) as total_like,
COALESCE(SUM(type = 1), 0) / COALESCE(SUM(type = 1), 0) AS average,
e_id
FROM `e_rating`
group by e_id
order by e_id ASC