SQL:システム日付と誕生日を元に年齢、誕生日までの月数、日数を表示する方法

SQLでシステム日付、誕生日を使用して年齢、システム日付~誕生日までの月数、日数を取得するSQLをメモしておきます。

以下はOracleでの実行例となっています。

サンプルテーブル

「BIRTHDAY」テーブル

【Oracle】システム日付と誕生日から年齢、誕生日までの月数、日数を表示する例

クエリー(SQL)例

実行結果

Excel:郵便番号へハイフンを挿入する方法

Excelで郵便番号へハイフンを挿入するにはREPLACE関数を使用することで可能です。REPLACE関数は本来置換用の関数ですが第3引数へ0を指定することで文字列の追加も可能となります。

REPLACE関数を使用して郵便番号へハイフンを挿入する例

  • 以下の例ではB2セルへ「=REPLACE(A2,4,0,”-“)」を入力してA列の値の4桁目に”-“ハイフンを挿入しています。
  • 第3引数へ0を指定すると第2引数の文字の直前に第4引数へ指定した値が挿入されます。