質問編集履歴
6
title
CHANGED
File without changes
|
body
CHANGED
@@ -35,7 +35,7 @@
|
|
35
35
|
ORDER BY date DESC, skill
|
36
36
|
) a
|
37
37
|
WHERE c <= 3;
|
38
|
-
|
38
|
+
|
39
39
|
```
|
40
40
|
|
41
41
|
MariaDB、mySQLです。
|
5
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
直近2日分のデータMySQLで検索するSQL文について
|
1
|
+
直近2日分のデータをMySQLで検索するSQL文について
|
body
CHANGED
File without changes
|
4
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
MySQLで検索するSQL文について
|
1
|
+
直近2日分のデータMySQLで検索するSQL文について
|
body
CHANGED
File without changes
|
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
2020-03-15 skill3 2
|
25
25
|
|
26
26
|
という検索結果を得たいです。
|
27
|
-
自分ではSQL文でどうしても過去
|
27
|
+
自分ではSQL文でどうしても過去分全てが表示されてしまいます。
|
28
28
|
```SET @id = '', @c = 0;
|
29
29
|
SELECT *
|
30
30
|
FROM (
|
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -38,4 +38,5 @@
|
|
38
38
|
コード
|
39
39
|
```
|
40
40
|
|
41
|
+
MariaDB、mySQLです。
|
41
42
|
どうかご教示をお願いします。
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -24,5 +24,18 @@
|
|
24
24
|
2020-03-15 skill3 2
|
25
25
|
|
26
26
|
という検索結果を得たいです。
|
27
|
-
自分でSQL文でどうしても過去文全てが表示されてしまいます。
|
27
|
+
自分ではSQL文でどうしても過去文全てが表示されてしまいます。
|
28
|
+
```SET @id = '', @c = 0;
|
29
|
+
SELECT *
|
30
|
+
FROM (
|
31
|
+
SELECT *
|
32
|
+
, IF(@id <> date.@c := 1, @c := @c + 1) c
|
33
|
+
, IF(@id <> date, @id := date, @id := @id) i
|
34
|
+
FROM TABLE_A
|
35
|
+
ORDER BY date DESC, skill
|
36
|
+
) a
|
37
|
+
WHERE c <= 3;
|
38
|
+
コード
|
39
|
+
```
|
40
|
+
|
28
41
|
どうかご教示をお願いします。
|