SELECT "ehi"."houses_id" AS 樓盤id,
"ehi"."houses_name" AS 項目名稱,
"ehi"."developer" AS 開發商,
Concat_ws('--', "ehi"."min_acreage", "ehi"."max_acreage") AS 面積,
CASE
WHEN "ehi"."property" = 'house'THEN '住宅'
WHEN "ehi"."property" = 'business' THEN '商業'
WHEN "ehi"."property" = 'villa' THEN '別墅'
WHEN "ehi"."property" = 'offices' THEN '寫字樓'
WHEN "ehi"."property" = 'shop' THEN '商鋪'
WHEN "ehi"."property" = 'apartment' THEN '公寓'
WHEN "ehi"."property" = 'synthesize' THEN '綜合樓'
WHEN "ehi"."property" = 'enterprise' THEN '企業獨棟'
WHEN "ehi"."property" = 'affordable' THEN '經濟適用房'
WHEN "ehi"."property" = 'foreign-style-house' THEN '洋房'
WHEN "ehi"."property" = 'two-limit-house' THEN '兩限房'
WHEN "ehi"."property" = 'commodity-house' THEN '自住型商品房'
ELSE '未知'
END AS 物業類型,
CASE
WHEN "ehi"."source" = 0 THEN '後臺'
WHEN "ehi"."source" = 1 THEN '後臺'
WHEN "ehi"."source" = 2 THEN '經紀人'
ELSE '未知'
END AS 創建方式,
CASE
WHEN "ehi"."is_show" = 1
AND "ehi"."check_state" = 1 THEN '上架中'
END AS 狀態,
"ebi"."broker_name" AS 超級管理人員,
"ebi"."broker_mobile" AS 超級管理人員手機號,
"ehc".counselor_count AS 顧問總數,
"edc".type_count AS 戶型總數,
"ea"."name" AS 所在省,
"eb"."name" AS 所在市,
"ec"."name" AS 所在區,
To_timestamp("ehi"."create_time") AS 發佈時間,
"ehi"."houses_address" AS 詳細地址,
CASE
WHEN "return_type" = 1 THEN '固定'
|| "return_percentage"
|| '%'
WHEN "return_type" = 0 THEN return_price
|| '-'
|| return_max_price
END AS 佣金,
CASE
WHEN "houses_unit" = '萬元/套' THEN houses_min_price
|| '-'
|| houses_max_price
|| '萬元/套'
WHEN "houses_unit" = '萬元' THEN houses_min_price
|| '-'
|| houses_max_price
|| '萬元'
WHEN "houses_unit" = '元/平米' THEN houses_min_price
|| '-'
|| houses_max_price
|| '元/平米'
WHEN "houses_unit" = '元' THEN houses_min_price
|| '-'
|| houses_max_price
|| '元'
END AS 售價,
"ehi"."return_rule" AS 佣金規則
FROM ex_houses_info ehi
LEFT JOIN ex_broker_info ebi
ON ehi.uid = ebi.broker_uid
LEFT JOIN (SELECT "house_id",
Count(*) AS counselor_count
FROM "ex_houses_counselor"
WHERE "is_freeze" = 0
GROUP BY "house_id") AS "ehc"
ON "ehi"."houses_id" = "ehc"."house_id"
LEFT JOIN (SELECT "house_id",
Count(*) AS type_count
FROM "ex_house_type"
GROUP BY "house_id") AS "edc"
ON "ehi"."houses_id" = "edc"."house_id"
LEFT JOIN ex_area ea
ON ehi.house_province = ea.id
LEFT JOIN ex_area eb
ON ehi.houses_city = eb.id
LEFT JOIN ex_area ec
ON ehi.houses_location = ec.id
pgsql記錄一次統計查詢
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.