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

質問編集履歴

1

PHPファイルでのSQL文の読み取り

2018/12/20 10:33

投稿

Chandler_Bing
Chandler_Bing

スコア673

title CHANGED
File without changes
body CHANGED
@@ -54,4 +54,24 @@
54
54
 
55
55
  のような感じです。よろしくお願いします。
56
56
 
57
- 又、提示のSQL文についてはまだまだ未熟と思いますが、現在のところ問題なく機能しておりますのであまり深掘りしないで頂けると助かります。
57
+ 又、提示のSQL文についてはまだまだ未熟と思いますが、現在のところ問題なく機能しておりますのであまり深掘りしないで頂けると助かります。
58
+
59
+ 【追記❶】
60
+
61
+ ```SQL
62
+ select v1.friend
63
+ from (
64
+ SELECT case when userid=1 then followingid else userid end as friend
65
+ FROM follow
66
+ WHERE 1 in (userid, followingid) and status = 1
67
+ ) v1 inner join (
68
+ SELECT case when userid=4 then followingid else userid end as friend
69
+ FROM follow
70
+ WHERE 4 in (userid, followingid) and status = 1
71
+ ) v2
72
+ on v1.friend=v2.friend
73
+ ```
74
+
75
+ このSQLをPHPファイルの変数に代入するとSQLとして認識されません。
76
+ ![イメージ説明](331fb77f1b189bc9edeef99237786620.png)
77
+ 解決方法をご回答ください。