2023-09-05から1日間の記事一覧
SQL文の中で、LPAD という関数を使用しています。これは左側に特定の文字を埋めるための関数です。month が1桁の場合(例: 4月)、LPAD を使用して 04 という2桁の形式に変換します。その後、year と month を連結して日付形式に変換しています。 ■PostgreSQ…
■文字型でYYYY-MMの形式を日付型へ変換 ■PostgreSQLの場合 SELECT section1, section2, to_date(month, 'YYYY-MM') as converted_month, SUM(amount) as total_amount FROM workexpenses WHERE (section1 = 'C' AND section2 IN ('Z', 'Y', 'X')) GROUP BY s…
PostgreSQL 目次 PostgreSQLでは、以下のような状況でカラム名やテーブル名をダブルクォートで囲む必要があります: 1. **予約語との衝突**:前述の通り、カラム名やテーブル名がPostgreSQLの予約語と衝突する場合にはダブルクォートが必要です。例:`user`,…