database-cursor

    2热度

    8回答

    这是我的情况: 表1包含一组使用唯一标识符的数据。这张表与其他大约6张表有着一对多的关系。 给出的表1与001的编号: 表2可能具有3行与外键:001 表3可能具有12行与外键:001 表4可能具有0行与外键:001 表5可能有28行与外键:001 我需要编写一份报告,列出表1中的所有行的指定时间范围,后面是引用它的少数表中包含的所有数据。 我的伪代码目前的做法是这样的: select * fro

    1热度

    1回答

    给出一个数据表,其中包含列id,颜色,大小以及第二个包含规则/模式以及rule_id,color_condition和size_condition的表。 因此,一个基本规则将RULE_ID = 1,颜色为蓝色,大小=任何或RULE_ID = 2,颜色为蓝色,大小= 15 我如何构建产生比赛进入第三个SQL查询表 例如,对于在数据表ID的条目= 1,颜色=蓝色,大小= 10条两个规则将适用及其所用的

    0热度

    1回答

    我正在努力使处理PHP中消息树的代码更加高效。数据存储在SQL数据库中,目前必须为每条消息执行2个SQL查询,一个用于查找数据,另一个用于更新数据。我想我有办法用单个查询来完成这个任务,但是它使用了我听说的游标比其他SQL方法慢得多的游标。 有谁知道是否使用游标执行一个SQL查询仍然更有效率,还是坚持使用每条消息的选择和更新查询以及PHP绑定查询的当前方法会更好一些一起?

    5热度

    1回答

    我想知道如果有人可以给我一个Android游标的简要概述。一对夫妇的具体问题: 1 - 我有一个数据库查询后返回游标的方法:只要return语句之前 public static Cursor getVehicles() { SQLiteDatabase db = vehicleData.getReadableDatabase(); Cursor cursor = db.que

    0热度

    1回答

    关闭db连接之前关闭lua脚本中所有打开的游标的正确模式是什么?我有一个辅助函数rows(),它在多个地方创建了游标,在函数end()上,我希望能够关闭所有已创建的游标。达到 function rows (sql_statement) local cursor = assert (con:execute (sql_statement)); local closed = fals