In this article, we will see laravel 9 where condition example. Where condition is essential in each and every query in laravel. So, we will learn how to write multiple where conditions in laravel 9, and also we will see multiple columns in single where condition.
Where condition has three arguments, the first argument is the name of the column. The second argument is an operator. The third argument is the value to compare against the column's value.
So, let's see where conditions in laravel 9 and multiple where clauses in laravel 9.
Syntax of the where() condition.
In this example, we will retrieve the user's records using the operator. This query retrieves votes column equal to 80 and age is greater than 25.
$users = DB::table('users')
->where('votes', '=', 80)
->where('age', '>', 25)
->get();
if you want to verify that a column is =
to a given value, you may pass the value as the second argument to the where
method.
$users = DB::table('users')->where('votes', 80)->get();
In this example, you may pass the multiple arrays of conditions in the single where condition.
$users = DB::table('users')->where([
['status', '=', '1'],
['plan', '!=', '1'],
['closed', '=', false],
])->get();
In this example, you can use any operator that is supported by your database system.
$users = DB::table('users')
->where('votes', '>=', 80)
->get();
$users = DB::table('users')
->where('votes', '<>', 80)
->get();
$users = DB::table('users')
->where('name', 'like', 'web%')
->get();
In this example, we will retrieve records using the model.
$users = User::where('is_active','=', true)->get();
You might also like:
In this article, we will see how to create a multi language website in laravel 9. In this example, we will see the...
Apr-20-2022
In this article, we will see the laravel 9 MongoDB crud operation tutorial. In laravel, we will have many crud operation...
Dec-06-2022
Hello developer! In this article, we'll see how to create a dynamic line chart in laravel 11 using chart js. Yo...
May-10-2024
In this article, we will see example of load more data in laravel using ajax jquery, In many websites, has huge content&...
Feb-26-2021