私はコホート分析を行い、賃貸人の最初の賃貸年(=賃貸人が最初に借りた年)に基づいて平均レンタル数を比較しようとしています。基本的に、最初の年が2015年の賃貸人よりも2013年の最初の年の借家人を保持していますか?PostgreSQL - エラー:カラムが存在しませんSQLステート:42703
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
すべてのヘルプははるかに高く評価され
は、ここに私のコードです。
?エラーメッセージはLINE 10ですか? – cableload
あなたは、これは同じクエリでよろしいですいけない – FirebladeDan
申し訳ありません、正しいエラーメッセージを追加しました – DBE7