需要帮助才能进行SQL查询

时间:2016-08-11 11:38:06

标签: sql oracle stored-procedures oracle11g

我有两张表T1, T2,如下所示:

列号为T1

ID, DescriptionT2列名ID1, ID2

此处ID1ID2one to many(ID1-> ID2)关系相互关联。

ID1ID2都存在于T1.ID

现在结果应该是格式:

ID1 | ID1_Description | ID2 | ID2_Description
----  ---------------   ---   --------------- 

任何线索都将受到赞赏。

提前致谢!

2 个答案:

答案 0 :(得分:1)

你需要两个连接:

select t2.id1, t1a.description as description_1,
       t2.id2, t1b.description as description_2
from t2 join
     t1 t1a
     on t2.id1 = t1a.id join
     t1 t1b
     on t2.id2 = t1b.id;

这是标准SQL,应该可以在任何数据库中使用。

答案 1 :(得分:0)

$("#parameters tbody tr td input[name=check]:checked").each(function(){
        var result = [];
        $(this).closest('tr').find('input[type="hidden"]').each(function(){
          result.push($(this).val());
        });

尝试此查询并告诉我这是否有效

相关问题