Sqlite:遍历行并匹配,遇到明显行时中断

时间:2015-01-14 13:40:30

标签: sql database sqlite

我想在列name的基础上逐行比较两个表A和B。一旦遇到一个不同的行,我想要打破。

我想使用查询这样做:

select case
when ( compare row 1 of A and B
       if same continue with row+1
       else break
     )
if all same, then 1
else 0
end 
as result

我不确定如何遍历行并中断?甚至可以在sqlite中使用吗?

修改

表格如下

--------------------------          -----------------------------------
id      |   name                         id         |            name
--------------------------          -----------------------------------
1       |      A                         1          |   A    (same)
2       |      C                         2          |   C    (same)
3       |      B                         3          |   Z    (different break)
4       |      K

两个表都有相同的结构。我想逐行比较名称,看是否有任何订单差异。

0 个答案:

没有答案