Kon*_*yri 0 postgresql date difference
我有一个名为 table_1 的表,有 4 列id, text, fromDate, toDate。该表代表工作经验。我想创建一个函数,该函数将返回带有 columns 的行id,text即该员工最近工作过的位置。这意味着我需要toDate最接近今天的专栏。
这是我的代码的演示:
Select (abs("toDate"-now())) as date_diff
from table_1
Select id,text
from table_1
where (abs("toDate"-now()))=select min(date_diff)
Run Code Online (Sandbox Code Playgroud)
这是正确的还是我可以做更好的事情?
小智 6
我会尝试这样的事情:
Select id,text
from table_1
where "toDate" = ( select max ("toDate") from table_1 )
Run Code Online (Sandbox Code Playgroud)
它将为您提供最新的“toDate”值。
| 归档时间: |
|
| 查看次数: |
4561 次 |
| 最近记录: |