我有一个Postgres数据库,我试图在工作表上显示他们班次开始和结束之间的小时数。
目前查询非常简单 - 见下文
select *, datediff(hours start, finish) from public.volass
表格详情
CREATE TABLE volass
(
id bigint, --
start timestamp without time zone,
finish timestamp without time zone,
shiftype bigint,
notes bigint,
hidden boolean,
linkedass bigint,
rolename text
)
WITH (
OIDS=FALSE
);
ALTER TABLE volass
OWNER TO tbourne;
COMMENT ON COLUMN volass.id IS '
';
我知道这是一个非常愚蠢的问题,但试图让它发挥作用是我的头脑。