我正在开会预约申请。我有一个带有句号的会议桌 定期会议。
Console.Write("Account Balance at the beginning: $");
aBalBeginC = Console.ReadLine();
//abalbeginVal = double.Parse(aBalBeginC);
if (double.TryParse(aBalBeginC, out abalbeginVal) == false || aBalBeginC == "" || abalbeginVal <= 0)
{
Console.WriteLine("Invalid data entered - no value redorded");
aBalBeginC = null;
}
在事件表中,我将为特定会议提供内容。现在我想知道本月会议的内容。 (或周)所以我做了类似
的事情create table meeting (
id SERIAL,
name varchar,
date_start date not null,
period interval default '0:0:0');
但我不想测试每个N in perod * N有。 (这里N = 6)。
如何在where子句中使用next_event作为别名?
答案 0 :(得分:0)
使用派生表(from子句中的子查询):
select name, next_event
from (
select name, date_start + period*6 as next_event
from meeting
) sub
where date_trunc('month', current_date) < next_event
and next_event < date_trunc('month', current_date) + '1month';