我有麻烦来向我的表格中插入正确的数据。我有表如下:插入带有子查询/连接的列
下面是数据表:
•剧院(Theatre#,名称)
•特罗(TR#,RowName,行类型,剧院#)
•Tseat(TS# ,SeatNo,TR#)
•季(季#,SeasonName,年)
•生产(P#,季#,标题)
•ProductionRun(P#,剧院#)
•性能(每#, P#,剧院#,平日)
•客户端(客户端#,名称)
•TicketPurchase(购买#,客户端#,每#,总金额,TS#)
我的表是例如如下:
•ProductionMy(P#,标题)
这个表我想插入从表生产并在表的性能每#列在表匹配列每#只插入行列P#和标题 TicketPurchase
例如另一个表:
•TIMEID(TIMEID,月,年,工作日,SeasonName)
我需要从季节表中插入从表性能和SeasonName的时间唯一实例根据标准如果每#在性能表和每#在TicketPurchase表匹配。我尝试了下面的例子,但没有成功:
INSERT INTO时间选择time_seq.nextval,月,年,星期,SeasonNAme从 (选择不同
提取物(一个月PDATE)个月, 提取物(一年PDATE)年, 平日, 季节名称 来自Performance,Season);
或者另一个例子。我有表:
TRowMY(TR#,ROWTYPE)
我想从ROWTYPE在这里插入数据,TR#在ROWTYPE表基于列在该TS#列TicketPurchase表中TSeat表TS#列相匹配的条件。
或者另一个例子,我的表:
ClientMy(客户端#,名称)
我要插入列客户#,从列客户名称只有在客户#客户表匹配CLient#在TicketPurchase表。
基本上我需要插入已经涉及票务销售的数据,因为并非表中的所有表现,季节或制作/客户都在票务采购表中。
我真的停留在这里,请你至少可以帮我一些桌子,这样我就能知道谁来处理休息。
希望我已经解释了这口井......
问候,