有一种方法可以使用WHERE date = MAX(date)发出请求

时间:2018-09-02 06:56:02

标签: sql postgresql relational-database where

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

import sys
import importlib

def some_func():
    return "sys"

want_reload = some_func()
want_reload_module = importlib.import_module(want_reload)
importlib.reload(want_reload_module)

谢谢

1 个答案:

答案 0 :(得分:5)

您可以使用order bylimit

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);