YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* ある項目が初出した行を求める2 [#ieda3418]
** 命題 [#ldca0252]
以下のようなテーブルがある。
id | dt | num
----+------------+-----
a | 2011-04-01 | 1
a | 2011-02-01 | 2
a | 2011-06-01 | 3
b | 2011-02-01 | 2
c | 2011-01-01 | 4
c | 2011-02-01 | 3
この時、idに注目して、あるidのレコードの内、dtが一番早い...
** 解答 [#gb7d5d0a]
SELECT id, (SELECT num FROM t1 WHERE dt <= MIN(x.dt) AND...
id | num
----+-----
a | 2
b | 2
c | 4
終了行:
* ある項目が初出した行を求める2 [#ieda3418]
** 命題 [#ldca0252]
以下のようなテーブルがある。
id | dt | num
----+------------+-----
a | 2011-04-01 | 1
a | 2011-02-01 | 2
a | 2011-06-01 | 3
b | 2011-02-01 | 2
c | 2011-01-01 | 4
c | 2011-02-01 | 3
この時、idに注目して、あるidのレコードの内、dtが一番早い...
** 解答 [#gb7d5d0a]
SELECT id, (SELECT num FROM t1 WHERE dt <= MIN(x.dt) AND...
id | num
----+-----
a | 2
b | 2
c | 4
ページ名: