回答編集履歴
2
推敲
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
1
|
一応突っ込んでおきますけど、質問にあるSQLの`total_amount`や`order_date`は不定な状態です。
|
2
2
|
|
3
|
-
`group by` で指定している、`order_id, cancel_id, shop_id`に対して本来な
|
3
|
+
`group by` で指定している、`order_id, cancel_id, shop_id`に対して本来必要な、max()やmin()などの集計関数を介していないので、MySQLが適当な値を返しているにすぎません。
|
4
4
|
order_id, cancel_id, shop_id毎に同じ値であれば、適当に返されても同じ値になるので、結果としては問題にはなりませんが。
|
1
推敲
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
1
|
一応突っ込んでおきますけど、質問にあるSQLの`total_amount`や`order_date`は不定な状態です。
|
2
2
|
|
3
3
|
`group by` で指定している、`order_id, cancel_id, shop_id`に対して本来ならmax()ymin()などの集計関数を介していないので、MySQLが適当な値を返しているにすぎません。
|
4
|
-
|
4
|
+
order_id, cancel_id, shop_id毎に同じ値であれば、適当に返されても同じ値になるので、結果としては問題にはなりませんが。
|