我有一个包含两个 sql 查询的 PHP 循环。一种是 INSERT INTO 临时表。另一个,一个SELECT * FROM temp_Table。SELECT 语句执行多次,我的结果不正确,因为有重复。在所有 INSERT INTO 语句执行完毕后,有没有办法只执行一次 SELECT 语句?while(odbc_fetch_row($gotdaysreports)){ $insertQuery = "insert into temp_Table ( REPORTNR, ACCOUNTNO, ACCOUNTNAME, USERNAME, TOTALVALUE, TOTALTAX, DISCOUNT, DISCTAX, DISCOUNT )select * from SUPPLIER_PURCHASES( $company_id,$branchindex,$regionindex,$dayendid ,$accountnumber)";$selectQuery = "select * from temp_Table"; }$gotinsertQuery = odbc_exec($connect, $insertQuery);$gotselectQuery = odbc_exec($connect, $selectQuery);选择语句应该在 INSERTS 完成后运行一次。目前,它为每个插入执行。
1 回答
- 1 回答
- 0 关注
- 150 浏览
添加回答
举报
0/150
提交
取消