sql語句批量執行
工作之中經常遇到相似的sql語句需要執行,一般的情況下 會寫sql1 sql2 然後各個執行,能否使用php裡面的foreach迴圈執行sql語句呢
看例項程式碼:
$query[] = `SELECT last_balance FROM `.DB_NAME_ROOMS.`.tbl_prize_balance`; $query[] = `SELECT SUM(prize_money) FROM `.DB_NAME_ROOMS.`.tbl_prize_detail`; $query[] = `SELECT SUM(prize_money) FROM `.DB_NAME_ROOMS.`.tbl_usegoods_detail WHERE usegoods_id > 1`; foreach((array)$query as $key => $val) { $column = array(`prize_balance`,`pay_prize`,`prize_gift`); $row[$column[$key]] = $rooms_db->get_var($val); } unset($query);
有三個sql語句 ,通過foreach語句,在$columns公用鍵值,給$row重新賦鍵值 這樣是不是很高效呢
相關文章
- PHP執行批量mysql語句PHPMySql
- c#實現用SQL池(多執行緒),定時批量執行SQL語句 (轉)C#SQL執行緒
- sql語句如何執行的SQL
- SQL語句執行順序SQL
- 執行大的sql語句SQL
- toad執行sql語句SQL
- SQL Server SQL語句執行順序SQLServer
- SQL語句批量插入資料SQL
- mysql執行sql語句過程MySql
- Mybatis 動態執行SQL語句MyBatisSQL
- mysql的sql語句執行流程MySql
- sql語句執行緩慢分析SQL
- SQL 語句的執行順序SQL
- 後臺執行SQL語句(oracle)SQLOracle
- Hibernate 執行原始SQL語句SQL
- Oracle SQL語句執行步驟OracleSQL
- 查詢正在執行的sql語句及該語句執行的時間SQL
- 通過分析SQL語句的執行計劃優化SQL語句SQL優化
- Laravel 獲取執行的sql語句LaravelSQL
- MySQL cron定時執行SQL語句MySql
- 查詢執行慢的SQL語句SQL
- SQL語句執行過程詳解SQL
- CoreData執行過程的sql語句SQL
- 識別低效執行的SQL語句SQL
- sql語句執行過程小結SQL
- 剖析SQL語句的執行過程SQL
- 快速定位sql語句執行內容SQL
- 在事務中執行sql語句SQL
- 查詢sql語句執行次數SQL
- 在nhibernate中執行SQL語句SQL
- Oracle SQL 語句的執行過程OracleSQL
- 清除SQL語句的執行計劃SQL
- SQL語句執行進度檢查SQL
- 查詢正在執行的SQL語句SQL
- java連線oracle執行sql語句JavaOracleSQL
- 查詢Oracle正在執行的sql語句及執行該語句的使用者OracleSQL
- SQL Server 查詢歷史執行的SQL語句SQLServer
- SQL SERVER 中構建執行動態SQL語句SQLServer