Advertisement

mysql 批量修改优化方法

阅读量:

一、批量调整多场景下的多项数据
1、在循环结构中进行数据修改

复制代码
     public function test1foreach1()
    {
        $startTime = time();
        $table = M("table");
        $data =  $table->select();
        foreach ($data as $k => $v) {
            $table->where("id = {$v['id']}")->save(['type' => $v['type'] + 1,'league'=>{$v['league'].$k}]);
        }
        $endTime = time();
        echo  $endTime - $startTime;
        die;
    }
    
    
      
      
      
      
      
      
      
      
      
      
      
      
    

2、连接case when语句

复制代码
    public function test1()
    {
        $startTime = time();

全部评论 (0)

还没有任何评论哟~