我正在尝试进行群组分析,并根据承租人的第一个租赁年份(= 承租人第一次租赁的年份)比较平均租金数量。基本上,我在问一个问题:我们是否保留了第一年租金是 2013 年的租户而不是第一年是 2015 年的租户?
这是我的代码:
SELECT renter_id,
Min(Date_part('year', created_at)) AS first_rental_year,
( Count(trip_finish) ) AS number_of_trips
FROM bookings
WHERE state IN ( 'approved', 'aboard', 'ashore', 'concluded', 'disputed' )
AND first_rental_year = 2013
GROUP BY 1
ORDER BY 1;
我得到的错误信息是:
ERROR: column "first_rental_year" does not exist
LINE 6: ... 'aboard', 'ashore', 'concluded', 'disputed') AND first_rent...
^
********** Error **********
ERROR: column "first_rental_year" does not exist
SQL state: 42703
Character: 208
任何帮助深表感谢。