MariaDB リストから最初のnull以外の値を取得する
MariaDBで、リストから最初のnull以外の値を取得する手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
- MariaDB 10.6.4
- phpMyAdmin 5.1.1
手順
リストから最初のnull以外の値を取得するには、「COALESCE()」を使用します。
COALESCE( 値,値,値... )
実際に、実行して取得してみます。
SELECT
COALESCE( NULL, 'a', NULL),
COALESCE( NULL, 'a', NULL, 'b'),
COALESCE( 'a', NULL, 'b')
実行結果を確認すると、最初のnull以外の値が取得されていることが確認できます。
全てnullの場合
全てnullの場合は「null」が取得されます。
SELECT
COALESCE( NULL, NULL)
実行結果
-
前の記事
Microsoft Edge 「ERR_UNSAFE_PORT」が発生する原因 2022.09.22
-
次の記事
go言語 ファイルにハードリンクをはる 2022.09.22
コメントを書く