回答編集履歴
2
推敲
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
先ず、greatestはその対象にNullが含まれると
|
1
|
+
先ず、MySQLの**greatest()**はその対象にNullが含まれるとNullを返却する仕様です。
|
2
2
|
ですので先ず、Nullとならないようにします。
|
3
3
|
|
4
4
|
それから、同じselectのレベルで他のエイリアス名(follow_date等)では参照できませんのでネストして下さい。
|
1
訂正
answer
CHANGED
@@ -44,5 +44,5 @@
|
|
44
44
|
)
|
45
45
|
group by a.target_id
|
46
46
|
) step1
|
47
|
-
order by greatest(his_post_date, follow_date, favorite_date)
|
47
|
+
order by greatest(his_post_date, follow_date, favorite_date)
|
48
48
|
```
|