SELECT aa.value-bb.value FROM (SELECT * FROM a WHERE (a.`id`)%2<>0 )aa ,(SELECT * FROM a WHERE (a.`id`)%2 =0) bb WHERE aa.id=bb.id-1;
id | value |
1 | 10 |
2 | 20 |
3 | 30 |
4 | 40 |
结果
aa.value-bb.value |
-10 |
-10 |
SELECT aa.value-bb.value FROM (SELECT * FROM a WHERE (a.`id`)%2<>0 )aa ,(SELECT * FROM a WHERE (a.`id`)%2 =0) bb WHERE aa.id=bb.id-1;
id | value |
1 | 10 |
2 | 20 |
3 | 30 |
4 | 40 |
结果
aa.value-bb.value |
-10 |
-10 |