回答編集履歴

3

修正

2017/06/03 16:48

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -1,6 +1,8 @@
1
1
  havingではありませんが
2
2
 
3
3
  mysqlの場合groupキー以外の項目(集合関数以外)は、どれを持って来るか保障されていないのでは
4
+
5
+ またHAVING区の条件は、グループで成立するので `修正`=max(`修正`)は2件になります。
4
6
 
5
7
  ```sql
6
8
 

2

追加

2017/06/03 16:48

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -1,4 +1,6 @@
1
1
  havingではありませんが
2
+
3
+ mysqlの場合groupキー以外の項目(集合関数以外)は、どれを持って来るか保障されていないのでは
2
4
 
3
5
  ```sql
4
6
 

1

修正

2017/06/03 15:22

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -1,3 +1,5 @@
1
+ havingではありませんが
2
+
1
3
  ```sql
2
4
 
3
5
  select * from table where (`id`,`日付`,`修正`) in (