Using alias in mysql is not working -
i confused usage of alias. example, query below works fine
select * ( select row_number() on (partition prodid order quantity desc) 'rankin',prodid,quantity sales ) rankin=1 but when modify shown in snippet below error: "invalid column name 'rownumber'".
select row_number() on (order quantity) 'rownumber' sales rownumber = 1 please explain difference.
this because select executed after where , from executed before where cannot used in second query can used in first query.
Comments
Post a Comment