📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

COALESCE



引数内で最初の非 NULL 式を返します。すべての引数が NULL の場合は、NULL を返します。

構文

COALESCE(<expr1>[, <expr2> ...])

例

SELECT COALESCE(1), COALESCE(1, NULL), COALESCE(NULL, 1, 2); ┌────────────────────────────────────────────────────────┐ │ coalesce(1) │ coalesce(1, null) │ coalesce(null, 1, 2) │ ├─────────────┼───────────────────┼──────────────────────┤ │ 1 │ 1 │ 1 │ └────────────────────────────────────────────────────────┘ SELECT COALESCE('a'), COALESCE('a', NULL), COALESCE(NULL, 'a', 'b'); ┌────────────────────────────────────────────────────────────────┐ │ coalesce('a') │ coalesce('a', null) │ coalesce(null, 'a', 'b') │ ├───────────────┼─────────────────────┼──────────────────────────┤ │ a │ a │ a │ └────────────────────────────────────────────────────────────────┘

このページは役に立ちましたか?