質問編集履歴
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
|
8
8
|
下記のテーブルで、
|
9
9
|
idが'A1'でedabanが最大値のレコードを取得したいのですが、どのようなSQL文にすれば宜しいでしょうか。
|
10
|
-
A1,002,BBB,2020-01-25 09:35:43
|
10
|
+
A1,002,BBB,2020-01-25 09:35:43 のようなデータを取得出するのが理想です。
|
11
11
|
どうぞ宜しくお願い致します。
|
12
12
|
|
13
13
|
### 該当のソースコード
|
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,7 +17,7 @@
|
|
17
17
|
| id | edaban | syurui | date |
|
18
18
|
+----+--------+------------+----------------------+
|
19
19
|
| A1 | 001 | AAA | 2020-01-24 08:21:01 |
|
20
|
-
|
|
20
|
+
| A1 | 002 | BBB | 2020-01-25 09:35:43 |
|
21
21
|
| B2 | 001 | BBB | 2020-01-25 10:51:12 |
|
22
22
|
| B3 | 001 | BBB | 2020-01-25 12:10:50 |
|
23
23
|
| C1 | 002 | CCC | 2020-01-26 16:51:08 |
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,8 +6,8 @@
|
|
6
6
|
正しいSQLを教えて頂ければ幸いです。
|
7
7
|
|
8
8
|
下記のテーブルで、
|
9
|
-
idが'
|
9
|
+
idが'A1'でedabanが最大値のレコードを取得したいのですが、どのようなSQL文にすれば宜しいでしょうか。
|
10
|
-
|
10
|
+
A1,002,BBB,2020-01-25 09:35:43 のようなデータを取得出するのが理想です。
|
11
11
|
どうぞ宜しくお願い致します。
|
12
12
|
|
13
13
|
### 該当のソースコード
|
@@ -32,7 +32,7 @@
|
|
32
32
|
IN(select id, MAX(edaban),date
|
33
33
|
FROM table_master
|
34
34
|
WHERE(id,shurui)
|
35
|
-
IN(SELECT id ='
|
35
|
+
IN(SELECT id ='A1', MAX(shurui)
|
36
36
|
FROM table_master GROUP BY id)
|
37
37
|
GROUP BY id,shurui);
|
38
38
|
```
|