回答編集履歴

3

SQL修正

2016/12/22 03:07

投稿

tacsheaven
tacsheaven

スコア13703

test CHANGED
@@ -28,9 +28,7 @@
28
28
 
29
29
  FROM table1 INNER JOIN (
30
30
 
31
- SELECT table1_id FROM table12 WHERE table2_id IN
31
+ SELECT table1_id FROM table12 WHERE table2_id IN (1,2)
32
-
33
- (SELECT table2_id FROM table2 WHERE table2_id in (1, 2))
34
32
 
35
33
  GROUP BY table1_id
36
34
 

2

誤字修正・table2 の WHERE 条件を id 由来に変更

2016/12/22 03:07

投稿

tacsheaven
tacsheaven

スコア13703

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  INNER JOIN table2 ON (table2.id = table12.table2_id)
14
14
 
15
- WHERE table2.name in ('タマゴ', 'ケチャップ');
15
+ WHERE table2.table2_id in (1, 2);
16
16
 
17
17
  ```
18
18
 
@@ -30,7 +30,7 @@
30
30
 
31
31
  SELECT table1_id FROM table12 WHERE table2_id IN
32
32
 
33
- (SELECT table2_id FROM table2 WHERE table2_name in ('タマゴ', 'ケチャップ'))
33
+ (SELECT table2_id FROM table2 WHERE table2_id in (1, 2))
34
34
 
35
35
  GROUP BY table1_id
36
36
 

1

誤字修正

2016/12/22 03:05

投稿

tacsheaven
tacsheaven

スコア13703

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  ```SQL
8
8
 
9
- SELECT DISTINCT table1.id, table1.name
9
+ SELECT DISTINCT table1.table1_id, table1.table1_name
10
10
 
11
11
  FROM table1 INNER JOIN table12 ON (table12.table1_id = table1.id)
12
12