0
我只想知道數據是否可用於任何特定的日期或不是。如果有多個數據具有相同的日期,我不會想要獲取所有數據。我試圖在where子句中使用 LIMIT 0,1,但這意味着它將獲取給定日期範圍內的總共1個數據。 那麼請告訴我如何在特定日期的1個數據的日期範圍內獲取數據。iPhone中的SQLite:我想從sqlite中檢索每一個日期的1行
謝謝。
我只想知道數據是否可用於任何特定的日期或不是。如果有多個數據具有相同的日期,我不會想要獲取所有數據。我試圖在where子句中使用 LIMIT 0,1,但這意味着它將獲取給定日期範圍內的總共1個數據。 那麼請告訴我如何在特定日期的1個數據的日期範圍內獲取數據。iPhone中的SQLite:我想從sqlite中檢索每一個日期的1行
謝謝。
很簡單的例子:
CREATE TABLE(
name,
date
);
insert into events values ("foo", "2008-01-01");
insert into events values ("bar", "2008-01-01");
insert into events values ("goo", "2009-01-01");
insert into events values ("gai", "2009-01-01");
select max(name), date from events group by date;
輸出:
foo|2008-01-01
goo|2009-01-01
你怎麼想選擇一排,如果有一個超過給定日期? –