我将矩阵数据存储在sqlite中,模式为:
create table mat_long(a varchar, b varchar, float val)
我可以存储以下矩阵:
x y z
x 4 1 2
y 1 4 3
z 2 3 4
使用我的表,以以下长格式:
<表类>b val tbody><<tr>x x 4 x y 1 x z 2 yx 1 yy 4 yz 3 zx 2 zy 3 zz 4 表类>
因为你知道你的表是对称的,可以过滤值的">";小于或等于b"价值:
SELECT *
FROM tab
WHERE a <= b;
点击这里查看演示。
如果你想使用DELETE
语句,你可以这样做:
DELETE FROM tab
WHERE a > b;
点击这里查看演示。