|
50精币
请教一下大佬,问题如下:.版本 2
.支持库 mysql
sql = “SELECT * FROM sup where fzr='” + 参_姓名 + “' and sj='” + 参_时间 + “'”
执行SQL语句 (数据库句柄, sql)
局_记录集 = 取记录集 (数据库句柄)
局_分配单量 = 到文本 (取记录集行数 (局_记录集))
释放记录集 (局_记录集)
sql = “SELECT * FROM sup where fzr='” + 参_姓名 + “' and rwzt='已完成' and sj='” + 参_时间 + “'”
执行SQL语句 (数据库句柄, sql)
局_记录集 = 取记录集 (数据库句柄)
局_完成单量 = 到文本 (取记录集行数 (局_记录集))
释放记录集 (局_记录集)
多次条件cha询取记录集行数之后,这个过程会很慢,有更快的解决办法吗?
|
最佳答案
查看完整内容
把sj加上索引,然后cha询语句改下,就行了,关键在索引,没索引大量cha询会很慢很慢
sql = “SELECT count(id) FROM sup where fzr='” + 参_姓名 + “' and sj='” + 参_时间 + “'”
|