멋진 순위 지정 기능을 사용하여 내 포스트그레스 결과를 정렬하고 싶습니다. 그러나 사용자 지정 행을 두 개 추가하고 정렬하려면 간단히 말해 보겠습니다.사용자 지정 명명 된 행으로 정렬
SELECT my_table.*,
extract(epoch from (age(current_date, '2012-09-12 10:43:40'::date)))/3600 AS age_in_hours
Fancy_function_counting_distance() AS distance
FROM my_table
ORDER BY distance + age_in_hours;
그러나 오류가 발생하여 작동하지 않습니다. ERROR: column "distance" does not exist
. 맞춤 검색 결과를 내 주문으로 주문할 수 있습니까?
내가 포스트 그레스 9.1.x SQL 표준으로 당
선택하기 전에 FROM을 호출하지 않습니까? –
맞아요, 죄송합니다, 고정 검색어예요. – user1105595