从临时表到主表检索数据

问题描述 投票:0回答:1

因此,我需要计算从开始到结束的平均时间,问题是我在临时表上只有end列,因此临时表中的行将在会话的日期移到主表。

我的问题是,如何在不丢失数据的情况下从临时表到主表(或任何表)检索end列?

我的桌子看起来像这样;

TEMPORARY TABLE

start | end | subject | body 
10:30 | 10:40 | receipt | bla bla bla
11:23 | 11:34 | receipt confirmation | bla bla bla

MAIN TABLE

start | subject | body
10:30 | receipt | bla bla bla
11:23 | receipt confirmation | bla bla bla
sql oracle
1个回答
0
投票

您可以这样写:

Select
 main.start,
 temp.end,
 main.subject,
 main.body
from main
left/inner join temp on main.id=temp.id and your_other_conditions
© www.soinside.com 2019 - 2024. All rights reserved.