質問編集履歴
3
大阪に修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
|
50
50
|
|
51
|
-
「tag
|
51
|
+
「tag 大阪」から、「a4」「tag 東京」「tag 大阪」と、「a 5」「tag 大阪」「tag 福岡」を取得する場合は、どのようなSQLを書けば良いですか?
|
52
52
|
|
53
53
|
「1対多」で、「多」の一つを渡して「1対多の全てに該当するデータ」を「GROUP BY a.id」で取得する方法を知りたいです。
|
54
54
|
|
@@ -58,9 +58,9 @@
|
|
58
58
|
|
59
59
|
**試してみたこと**
|
60
60
|
|
61
|
-
WHERE at.tag_id =
|
61
|
+
WHERE at.tag_id = 大阪 を追加してみたのですが、タグが1つしか取得できませんでした。
|
62
62
|
|
63
|
-
※aのid に対してtag が複数存在する場合でも、「tag
|
63
|
+
※aのid に対してtag が複数存在する場合でも、「tag 大阪」しか取得されない
|
64
64
|
|
65
65
|
|
66
66
|
|
2
質問内容追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,9 +48,9 @@
|
|
48
48
|
|
49
49
|
|
50
50
|
|
51
|
-
「tag 東京」から、「a4」「tag 東京」「tag 大阪」を取得する場合は、どのようなSQLを書けば良いですか?
|
51
|
+
「tag 東京」から、「a4」「tag 東京」「tag 大阪」と、「a 5」「tag 大阪」「tag 福岡」を取得する場合は、どのようなSQLを書けば良いですか?
|
52
52
|
|
53
|
-
「1対多」で、「多」の一つを渡して「1対多の全てに該当するデータ」を取得する方法を知りたいです。
|
53
|
+
「1対多」で、「多」の一つを渡して「1対多の全てに該当するデータ」を「GROUP BY a.id」で取得する方法を知りたいです。
|
54
54
|
|
55
55
|
|
56
56
|
|
@@ -58,9 +58,9 @@
|
|
58
58
|
|
59
59
|
**試してみたこと**
|
60
60
|
|
61
|
-
WHERE at.tag_id = 東京 を追加してみたのですが、
|
61
|
+
WHERE at.tag_id = 東京 を追加してみたのですが、タグが1つしか取得できませんでした。
|
62
62
|
|
63
|
-
※「tag
|
63
|
+
※aのid に対してtag が複数存在する場合でも、「tag 東京」しか取得されない
|
64
64
|
|
65
65
|
|
66
66
|
|
1
半角追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
下記関係のデータがありますす
|
2
2
|
|
3
|
-
・「a4」 … 「tag東京」「tag大阪」
|
3
|
+
・「a 4」 … 「tag 東京」「tag 大阪」
|
4
4
|
|
5
|
-
・「a5」 … 「tag大阪」「tag福岡」
|
5
|
+
・「a 5」 … 「tag 大阪」「tag 福岡」
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
---
|
22
22
|
|
23
|
-
「a4」 から、「a4」「tag東京」「tag大阪」を取得する場合は、下記のようなSQLを実行しているのですが、
|
23
|
+
「a 4」 から、「a 4」「tag 東京」「tag 大阪」を取得する場合は、下記のようなSQLを実行しているのですが、
|
24
24
|
|
25
25
|
|
26
26
|
|
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
|
50
50
|
|
51
|
-
「tag東京」から、「a4」「tag東京」「tag大阪」を取得する場合は、どのようなSQLを書けば良いですか?
|
51
|
+
「tag 東京」から、「a4」「tag 東京」「tag 大阪」を取得する場合は、どのようなSQLを書けば良いですか?
|
52
52
|
|
53
53
|
「1対多」で、「多」の一つを渡して「1対多の全てに該当するデータ」を取得する方法を知りたいです。
|
54
54
|
|
@@ -60,7 +60,7 @@
|
|
60
60
|
|
61
61
|
WHERE at.tag_id = 東京 を追加してみたのですが、a4のタグが1つしか取得できませんでした。
|
62
62
|
|
63
|
-
※「tag大阪」を取得できませんでした
|
63
|
+
※「tag 大阪」を取得できませんでした
|
64
64
|
|
65
65
|
|
66
66
|
|