teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

訂正

2019/06/18 06:35

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -4,9 +4,9 @@
4
4
  SELECT
5
5
  FORMAT(出荷日, 'MM月') +
6
6
  CASE
7
- WHEN DatePart('dd', 出荷日)=>1 AND DatePart('dd', 出荷日)=<10 THEN '上旬'
7
+ WHEN DatePart(day, 出荷日)=>1 AND DatePart(day, 出荷日)=<10 THEN '上旬'
8
- WHEN DatePart('dd', 出荷日)=>11 AND DatePart('dd', 出荷日)=<20 THEN '中旬'
8
+ WHEN DatePart(day, 出荷日)=>11 AND DatePart(day, 出荷日)=<20 THEN '中旬'
9
- WHEN DatePart('dd', 出荷日)=>21 THEN '下旬'
9
+ WHEN DatePart(day, 出荷日)=>21 THEN '下旬'
10
10
    ELSE ''
11
11
  END
12
12
  FROM 配送日テーブル

2

訂正

2019/06/18 06:34

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -2,11 +2,11 @@
2
2
 
3
3
  ```SQL
4
4
  SELECT
5
- DatePart('mm', 出荷日) +
5
+ FORMAT(出荷日, 'MM月') +
6
6
  CASE
7
- WHEN DatePart('dd', 出荷日)=>'01' AND DatePart('dd', 出荷日)=<'10' THEN '上旬'
7
+ WHEN DatePart('dd', 出荷日)=>1 AND DatePart('dd', 出荷日)=<10 THEN '上旬'
8
- WHEN DatePart('dd', 出荷日)=>'11' AND DatePart('dd', 出荷日)=<'20' THEN '中旬'
8
+ WHEN DatePart('dd', 出荷日)=>11 AND DatePart('dd', 出荷日)=<20 THEN '中旬'
9
- WHEN DatePart('dd', 出荷日)=>'21' THEN '下旬'
9
+ WHEN DatePart('dd', 出荷日)=>21 THEN '下旬'
10
10
    ELSE ''
11
11
  END
12
12
  FROM 配送日テーブル

1

訂正

2019/06/18 06:13

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -2,11 +2,11 @@
2
2
 
3
3
  ```SQL
4
4
  SELECT
5
- DatePart(出荷日, 'mm') +
5
+ DatePart('mm', 出荷日) +
6
6
  CASE
7
- WHEN DatePart(出荷日, 'dd')=>'01' AND DatePart(出荷日, 'dd')=<'10' THEN '月上旬'
7
+ WHEN DatePart('dd', 出荷日)=>'01' AND DatePart('dd', 出荷日)=<'10' THEN '月上旬'
8
- WHEN DatePart(出荷日, 'dd')=>'11' AND DatePart(出荷日, 'dd')=<'20' THEN '月中旬'
8
+ WHEN DatePart('dd', 出荷日)=>'11' AND DatePart('dd', 出荷日)=<'20' THEN '月中旬'
9
- WHEN DatePart(出荷日, 'dd')=>'21' THEN '月下旬'
9
+ WHEN DatePart('dd', 出荷日)=>'21' THEN '月下旬'
10
10
    ELSE ''
11
11
  END
12
12
  FROM 配送日テーブル