質問編集履歴

1

情報追加依頼を反映

2019/05/09 02:34

投稿

inu_inu
inu_inu

スコア19

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"に置き換えられていました)