sql >> データベース >  >> RDS >> Mysql

Laravel:クエリビルダーを使用してwhere句を追加する方法は?

    このようなことを試してみてください

    $query =  DB::table('elements');
    $query->where('some_field', 'some_value');
    
    // Conditionally add another where
    if($type) $query->where('type', 1);
    
    // Conditionally add another where
    if($lang) $query->where('lang', 'EN');
    
    $rows = $query->get();
    

    また、この回答 を確認してください 。



    1. 左結合を使用したMySQL集計関数

    2. MSSQLServerのクロステーブル制約

    3. sql sudoの再起動中にjenkinsが失敗します:ttyが存在せず、askpassプログラムが指定されていません申し訳ありませんが、再試行してください。

    4. SQLServerでDMLトリガーを作成する