トップレベルの単純なCASE表現は、バッチモードの実行の対象であることに注意してください。最上位レベルの検索CASE表現は、初期のWHEN句がバッチモード関数呼び出しを伴う単純な述語である場合にも、バッチモード実行の対象となります。
(CASE WHEN tab_data.position_id = '0095' THEN 1 ELSE 0 END) tax_count, SUM(CASE WHEN tab_data.position_id = '0100' THEN 1 ELSE 0 END) attorney_count, SUM(CASE WHEN tab_data.position_id = '0090' THEN 1 ELSE 0 END) non_attorney_count, SUM(CASE WH...
文字列操作をまとめました【PostgreSQL】 【頻出】文字列操作のまとめ 文字列操作のうち、特に頻出のものをまとめました。 1.文字列の ... https://postgresweb.com/summary-of-string-operations 数値操作のまとめ【PostgreSQL】 【頻出】数値操作のまとめ 数値操作のうち、特に頻出のものをまとめ...
SELECTsite_id, date_trunc('minute', ingest_time)asminute,COUNT(1)ASrequest_count,SUM(CASEWHEN(status_codebetween200and299)THEN1ELSE0END)assuccess_count,SUM(CASEWHEN(status_codebetween200and299)THEN0ELSE1END)aserror_count,SUM(response_time_msec) /COUNT(1)ASaverage_response_time_msecFROMhttp_...