【プログラミング教育ナビ】は、プログラミング初心者が自分に合った勉強法や教室を見つけられたり、プログラミングに特化した求人が検索できたり、SaaSの比較ができるサイトです。人気講座のある入門スクールや独学できる学習サイトを、口コミ・評判で比較してランキング形式でご紹介しています。言語から探す場所から探す条件から探すrsstwitterfacebook案件獲得できなかったら全額返金!未経験からプロのエンジニアスキルを身につけ、フリーエンジニアとして稼げるまで徹底サポート。プログラミング初心者向け技術系ノウハウ・まとめTweetPocketQueryBuilderで、WHERE句のANDやORをネストする方法についてご紹介します。QueryBuilderを使用した場合LaravelでSQLを記述Laravelで、SQLを記述する場合、基本的にはQueryBuilderを使用します。その際、WHERE句のANDやORが入れ子構造になったSQLが必要になることがよくあります。東京都か神奈川県に在住している、20才以上のユーザを抽出したい場合。※usersテーブルは架空のものです。20)->get();ポイントは、whereメソッドの引数に、無名関数を使用する点です。この無名関数内で、引数(例では$query)を使って記述した内容は、SQLを生成する際に”(“と”)”で括られるイメージになります。上記のQueryBuilder文を、疑似的にSQLとして表現すると下記のようになります。*見比べたところわかりやすくなっています。投稿者:プログラミング教育ナビ編集部tweetプログラミングで挫折しそうなら、現役エンジニアにマンツーマンで相談してみませんか?オンラインのプログラミングスクール「TechAcademy」のメンターが対応。人気の記事まだデータがありません。【プログラミング教育ナビ】は、プログラミング初心者が自分に合った勉強法や教室を見つけられたり、プログラミングに特化した求人が検索できたり、SaaSの比較ができるサイトです。人気講座のある入門スクールや独学できる学習サイトを、口コミ・評判で比較してランキング形式でご紹介しています。