我们可以没有循环的SQL吗?

时间:2016-12-12 13:12:30

标签: sql

我们可以查询以获得以下输出..?用sql可以吗?

我们有一个包含行号的表,例如从1到15(序列)

我们还有另一个表格,用于保存行号等 table2 - control table

并基于第二个表我们需要加入第一个表并获得如下输出: table3 -output table

那么我们可以从SQL中获得这种类型的输出而不使用循环吗?

感谢, 吉里什

2 个答案:

答案 0 :(得分:1)

 companies = 'Paramount Pictures Corporation (Canada)', '20th Century Fox Home Entertainment', 'Shanghai Epic Music Entertainment', 'Twentieth Century Fox Film Corporation',  ....

答案 1 :(得分:0)

尝试这样的比较:

select Id, FROM_ROW from table2, table1
where table1.kId between table2.FROM_ROW and table2.TO_ROW -1

第2行的第2行需要一行。