【PostgreSQL】日付計算(型合わせ)

PostgreSQLで日付けの計算ポイントを紹介します。
両辺の型を合わせる
日付けの計算をするには両辺の型を合わせなければいけません。
パソコンは文字や数字を入力しただけで文字や数字を認識することができません。
その為プログラムで数字や文字の区別を教えてあげなければいけません。
text(文字)
textは文字列なのでどのような文字でも文字として認識されます。
文字は「 ’ ’ 」シングルクォーテーションで挟まなければいけません
'Sample'
'12345'
のような感じで入力します。
数字は文字として認識されますので大小の比較はできますが、足し算をするとこのような結果になります。「+」ではなく「||」(パイプライン)を利用しましょう。
'12345' || '6789' ↓ '123456789'
数字の大きさを比較する時は
'5' <= '10'
のようにします。
文字列の場合は必ず「 ’ ’ 」シングルクォーテーションではさみましょう!
timestamp(日付けと時刻)
timestampは日付けと時刻を表示することができます。
文字列ではなので「 ’ ’ 」シングルクォーテーションを利用してはいけません。
date(日付け)
dateは日付けを表示することができます。
文字列ではなので「 ’ ’ 」シングルクォーテーションを利用してはいけません。
time(時刻)
timeは時刻を表示することができます。
文字列ではなので「 ’ ’ 」シングルクォーテーションを利用してはいけません。
次のステップは別記事にて
この記事では型の説明を軽く紹介しました。
fich-labo
最新記事 by fich-labo (全て見る)
- MEO対策が必要な理由とは? - 2022年2月26日
- 【広告・SEO対策・LP制作】Webマーケティングのお仕事とは? - 2022年2月26日
- 【Google】リスティング広告の入稿から出稿までのやり方 - 2021年1月30日