<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ### where查詢條件 查詢在數據庫操作是非常常見,構造查詢sql語句的條件也是經常要處理的工作,如何快速提高查詢效率是本節的重心。查詢條件的構造分為兩類,1.字符串方式和2.數組方式,這兩種方式只能選取一種,后面使用的方式將會覆蓋前面的使用方式。 #### 1. 字符串查詢條件 字符串查詢條件可以根據用戶需要構造各種查詢條件,是數組查詢方式的補充,支持參數綁定,防止sql注入。 不綁定參數: ~~~ $model=new Model('user'); $where="name like '%張%'" //和原生的sql無差 $model->where($where)->select(); ~~~ 綁定參數: ~~~ $model=new Model('user'); $where="name like :name" $model->where($where)->bind([':name'=>'%張%'])->select(); ~~~ #### 2. 數組查詢條件 數組查詢方式使用數組來構造查詢條件,查詢條件中的比較運算符和sql語句中比較運算符一致。該方式都是使用參數綁定,所以可以認為是安全的。 **查詢格式:** 1. '字段名' => '值',與 '字段名' => ['=', '值'] 等價 2. '字段名' => ['條件', '值'] 3. '字段名' => [['條件1', '值1'],['條件2', '值2']] *注:其中條件對應sql語句中比較運算符,如=,!=,like,in,not in,>=,<=,>.<等等。* **多層邏輯:** 支持與邏輯和或邏輯的嵌套,通過_logic關鍵詞指定關系,默認為AND 1. 同字段名:'字段名' => [['條件1', '值'],['條件2','值'],'_logic'=>'and'] 2. 不同字段名:[ '字段名' => ['條件', '值'], '字段名' => ['條件', '值'] ] ~~~ 參考格式 $where = [ '字段名1' => '值',//字段名1=值 '字段名2' => ['=', '值'],//字段名2=值,這兩種情況適合大多數情況 '字段名3' => [['>=', '值'],['<=','值'],'_logic'=>'and'],//同一個字段名,多個條件 '_logic' => 'and'//選填AND|OR ]; 3. $where = [ [ //當該數組的鍵值為數值時,需要把該條件用()包起來,作為一個子條件使用 '字段名1' => '值',//字段名1=值 '字段名2' => ['=', '值'],//字段名2=值,這兩種情況適合大多數情況 '_logic' => 'and'//選填 ], [ '字段名1' => '值',//字段名1=值 '字段名2' => ['=', '值'],//字段名2=值,這兩種情況適合大多數情況 '_logic' => 'and'//選填 ], '_logic'=>'and' ]; ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看