[英]Could I use subquery value in same parent query?
SELECT t.title, (
SELECT AVG(star_rating)
FROM reviews r
WHERE r.id = t.id ) AS rating
FROM table_1 t
WHERE rating >= '4'
PHPMYADMIN显示错误->'where子句'中的未知列'rating'
尝试这个;
SELECT t.title,
(SELECT AVG(star_rating)
FROM reviews r
WHERE r.id = t.id ) AS rating
FROM table_1 t
WHERE (SELECT AVG(star_rating)
FROM reviews r
WHERE r.id = t.id ) >= 4
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.