質問編集履歴
1
PHPファイルでのSQL文の読み取り
test
CHANGED
File without changes
|
test
CHANGED
@@ -111,3 +111,43 @@
|
|
111
111
|
|
112
112
|
|
113
113
|
又、提示のSQL文についてはまだまだ未熟と思いますが、現在のところ問題なく機能しておりますのであまり深掘りしないで頂けると助かります。
|
114
|
+
|
115
|
+
|
116
|
+
|
117
|
+
【追記❶】
|
118
|
+
|
119
|
+
|
120
|
+
|
121
|
+
```SQL
|
122
|
+
|
123
|
+
select v1.friend
|
124
|
+
|
125
|
+
from (
|
126
|
+
|
127
|
+
SELECT case when userid=1 then followingid else userid end as friend
|
128
|
+
|
129
|
+
FROM follow
|
130
|
+
|
131
|
+
WHERE 1 in (userid, followingid) and status = 1
|
132
|
+
|
133
|
+
) v1 inner join (
|
134
|
+
|
135
|
+
SELECT case when userid=4 then followingid else userid end as friend
|
136
|
+
|
137
|
+
FROM follow
|
138
|
+
|
139
|
+
WHERE 4 in (userid, followingid) and status = 1
|
140
|
+
|
141
|
+
) v2
|
142
|
+
|
143
|
+
on v1.friend=v2.friend
|
144
|
+
|
145
|
+
```
|
146
|
+
|
147
|
+
|
148
|
+
|
149
|
+
このSQLをPHPファイルの変数に代入するとSQLとして認識されません。
|
150
|
+
|
151
|
+
![イメージ説明](331fb77f1b189bc9edeef99237786620.png)
|
152
|
+
|
153
|
+
解決方法をご回答ください。
|