質問編集履歴

3

2018/04/15 14:21

投稿

b_b_b
b_b_b

スコア32

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  下記のSQL文に対して、WHERE句の抽出条件によって、
2
2
 
3
- Cの値が1つであればままで、複数存在すればnull入れたいですが、
3
+ Cの値が重複していれば、一行にしてCNULLに変えたいです
4
4
 
5
5
  どの様に書き直せばいいでしょうか?
6
6
 

2

SELECT句を変更しました。

2018/04/15 14:21

投稿

b_b_b
b_b_b

スコア32

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ```sql
14
14
 
15
- SELECT A,B,C
15
+ SELECT T1.A,T2.B,T2.C
16
16
 
17
17
  FROM Table1 T1,Table2 T2
18
18
 

1

複数のテーブルに対してSELECTをかけています。

2018/04/15 14:12

投稿

b_b_b
b_b_b

スコア32

test CHANGED
File without changes
test CHANGED
@@ -14,8 +14,8 @@
14
14
 
15
15
  SELECT A,B,C
16
16
 
17
- FROM ExmpleTable
17
+ FROM Table1 T1,Table2 T2
18
18
 
19
- WHERE ....
19
+ WHERE T1.***=T2.***
20
20
 
21
21
  ```