我的 sqlite 数据库中有以下问题,存储了一些值,出于某些目的,我需要删除条目。但在我需要获取我想要删除的行的 id 之前。要获取 id,请尝试使用以下查询:
select commonid from TestData where coordinate_x=5.707523 and coordinate_y=6.693941;
结果为零,因为坐标 y 的值为 6.693940。因此,我想使用 like 来获得正确的结果。没关系,因为值仅在逗号后的前两位数字中没有区别。我试过了:
select commonid from TestData where coordinate_x=5.707523 and coordinate_y LIKE "6.69394%";
这也失败了,结果为零。
我在互联网上发现我可以使用 * 而不是 %。
select commonid from TestData where coordinate_x=5.707523 and coordinate_y LIKE "6.69394*";
不幸的是,这也不起作用。
那么如何使用 like 或任何其他命令来解决这个问题呢?