想象一个包含以下列的简单表:
item_id
, date
和值:
CREATE TABLE foo (item_id int, date date);
INSERT INTO foo(item_id, date)
VALUES
( 1, '2017-02-10' ),
( 2, '2017-02-10' ),
( 1, '2017-02-11' ),
( 1, '2017-02-12' ),
( 1, '2017-02-13' ),
( 2, '2017-02-13' ),
( 1, '2017-02-14' );
Run Code Online (Sandbox Code Playgroud)
如何选择item_id
表中连续7天记录的s?
开始和结束日期未知。它应该从任何开始日期到之后的连续 7 天都可用。
我有一个评论表,行具有父子关系,这意味着任何评论都可以有子项(响应),任何子项本身也可以有子项(无限)。
所有行都在一张表中,根行为parent_id
0。
现在我想选择给定parent_id 的所有子级(任何深层)
任何想法 ?