質問編集履歴
1
情報追加依頼を反映
test
CHANGED
File without changes
|
test
CHANGED
@@ -44,7 +44,7 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
-
試したこと
|
47
|
+
試したこと1
|
48
48
|
|
49
49
|
---
|
50
50
|
|
@@ -65,3 +65,29 @@
|
|
65
65
|
上記であると、当日以降の日付をすべて取得してしまいます(A:2019-06-01と2019-07-01、B:2019-06-05と2019-07-05)。
|
66
66
|
|
67
67
|
最小値、最大値の1レコードだけを取得する方法があれば、ご教授願いたいです。
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
試したこと2
|
72
|
+
|
73
|
+
---
|
74
|
+
|
75
|
+
(追記1)
|
76
|
+
|
77
|
+
```postgresql
|
78
|
+
|
79
|
+
#当日以降で最小値を求める場合
|
80
|
+
|
81
|
+
SELECT MIN(DATE)
|
82
|
+
|
83
|
+
FROM table
|
84
|
+
|
85
|
+
GROUP BY DATE
|
86
|
+
|
87
|
+
HAVING DATE >= now();
|
88
|
+
|
89
|
+
```
|
90
|
+
|
91
|
+
MIN,MAXを上記のように試しましたが、得られる結果は試したこと1と同等でした。
|
92
|
+
|
93
|
+
(select結果のカラム名が"min"に置き換えられていました)
|