我有三个表:复杂SQL查询加入
- 第一个三列(ID,类别,起始日期,结束日期)
- 第二个也具有相同的三列(ID,类别,起始日期,结束日期)
- 第三个三列
我已创建SQL脚本,返回1,如果从所述第二表中的一行是在限定的时间内(密钥,组别,类别2)给定ca的第一张表tegory(其中table1.ID = table2.ID和table1.category = table2.category)。
我想什么现在要做的是创建检查SQL脚本如果从第二个表中的一行是第一个表中定义为给定的分类和ID的期限内,或者是在有效期内的定义ID1_StartDate和ID2_EndDate(如果ID1和ID2是连续的,意味着它们具有相同的类别,并且如果我们按日期升序排列,则此类别id2在id1之后),如果这两个类别在表格3中存在这样的关系。
它总是会有助于表明Oracle版本并表现出一定的数据行,并从该数据预期输出 – RichardTheKiwi 2011-02-24 17:18:28
真的需要一些标点符号... – 2011-02-24 17:19:57