Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 有一种方法可以使用其中的date=MAX(date)发出请求_Sql_Postgresql_Relational Database_Where - Fatal编程技术网

Sql 有一种方法可以使用其中的date=MAX(date)发出请求

Sql 有一种方法可以使用其中的date=MAX(date)发出请求,sql,postgresql,relational-database,where,Sql,Postgresql,Relational Database,Where,我想知道是否有可能在postgresql中向操作员发出请求: WHERE date = MAX(date) 谢谢您您可以使用按订购和限制: select t.* from t order by t.date desc limit 1; 或者,如果要获取重复项,请使用子查询: select t.* from t where t.date = (select max(t2.date) from t t2); 您可以使用按排序和限制: select t.* from t order by t.d

我想知道是否有可能在postgresql中向操作员发出请求:

WHERE date = MAX(date)

谢谢您

您可以使用
订购和
限制

select t.*
from t
order by t.date desc
limit 1;
或者,如果要获取重复项,请使用子查询:

select t.*
from t
where t.date = (select max(t2.date) from t t2);

您可以使用
排序和
限制

select t.*
from t
order by t.date desc
limit 1;
或者,如果要获取重复项,请使用子查询:

select t.*
from t
where t.date = (select max(t2.date) from t t2);

我认为你需要做一个聚合(使用GROUP BY)来实现这一点,看看HAVING子句是如何工作的。我认为你需要做一个聚合(使用GROUP BY)来实现这一点,看看HAVING子句是如何工作的。