これをマスター
マスター TRUNCで結果を見やすくテーマ
売上価格を見やすく
テーブル: sales | ||||||
販売日 | 平均価格 | |||||
1 | 2021/01/01 | 290.33333 | ||||
2 | 2021/02/01 | 330.33333 | ||||
3 | 2021/03/01 | 370.33333 | ||||
4 | 2021/04/01 | 410.33333 | ||||
5 | 2021/05/02 | 650.33333 | ||||
6 | 2021/06/02 | 680.33333 | ||||
7 | 2021/07/02 | 700.33333 | ||||
8 | 2021/08/02 | 740.33333 | ||||
9 | 2021/09/03 | 460.33333 | ||||
10 | ||||||
結果: (スペース都合で5行のみ表示) | ||||||
販売月 | 平均価格 | |||||
1 | 2021-1 | 290.33 | ||||
2 | 2021-2 | 330.33 | ||||
3 | 2021-3 | 370.33 | ||||
4 | 2021-4 | 410.33 | ||||
5 | 2021-5 | 650.33 |
はじめに
TRUNCで検索結果を成形する事ができます
※上の例は関数の説明のため、あまり意味のあるクエリではないですがあしからず
数字フォーマット
TRUNC(カラム, 桁)TRUNC ([平均価格], 2 )では
指定の小数点以下をカットします (四捨五入では無い)
日付フォーマット
TRUNC(カラム, フォーマット)
TRUNC( [販売日], ‘YYYY-MM’) )では
値を指定のフォーマットに基づいて成形します
日付型 | フォーマット | |||||
1 | 年 | SYYYY, YYYY, YEAR, SYEAR, YYY, YY, Y | ||||
2 | 年 | IYYY, IY, I | ||||
3 | 四半期 | Q | ||||
4 | 月 | MONTH, MON, MM, RM | ||||
5 | 週 | WW | ||||
6 | 週 | IW | ||||
7 | 週 | W | ||||
8 | 日 | DDD, DD, J | ||||
9 | 週の始め | DAY, DY, D | ||||
10 | 時 | HH, HH12, HH24 | ||||
11 | 分 | MI |