gpt4 book ai didi

iphone - iPhone 中的 SQLite :I want to Retrieving 1 row for each date from sqlite

转载 作者:行者123 更新时间:2023-12-03 18:06:01 26 4
gpt4 key购买 nike

我只想知道数据是否适用于任何特定日期。如果有多个具有相同日期的数据,我不想获取所有数据。我尝试使用where 子句中的 LIMIT 0,1 但这意味着它将在给定日期范围内获取总共 1 个数据。因此,请告诉我如何获取特定日期的 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

参见How to select the first/least/max row per group in SQL

关于iphone - iPhone 中的 SQLite :I want to Retrieving 1 row for each date from sqlite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2278756/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com