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

質問編集履歴

3

2020/01/29 22:22

投稿

koaradosu
koaradosu

スコア8

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

2020/01/29 22:22

投稿

koaradosu
koaradosu

スコア8

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
- | B1 | 002 | BBB | 2020-01-25 09:35:43 |
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

2020/01/29 22:20

投稿

koaradosu
koaradosu

スコア8

title CHANGED
File without changes
body CHANGED
@@ -6,8 +6,8 @@
6
6
  正しいSQLを教えて頂ければ幸いです。
7
7
 
8
8
  下記のテーブルで、
9
- idが'1'でedabanが最大値のレコードを取得したいのですが、どのようなSQL文にすれば宜しいでしょうか。
9
+ idが'A1'でedabanが最大値のレコードを取得したいのですが、どのようなSQL文にすれば宜しいでしょうか。
10
- 1,002,BBB,2020-01-25 09:35:43 のようなデータを取得出するのが理想です。
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 ='1', MAX(shurui)
35
+ IN(SELECT id ='A1', MAX(shurui)
36
36
  FROM table_master GROUP BY id)
37
37
  GROUP BY id,shurui);
38
38
  ```