Laravel Eloquent whereRaw Query Example - Yudhy Network

Share on:

Yudhy Network - laravel where raw query example. Here you will learn how to laravel whereRaw eloquent method for implementing query in laravel with multiple conditions.

In this laravel where raw query example, you will learn how to write where raw and where DB raw query in laravel.

You can use the laravel whereRaw eloquent method to building query in laravel apps. And also use laravel where raw with multiple conditions in eloquent queries.

Follow the below examples and learn how to write query using whereRaw in laravel:

Example 1: Laravel whereRaw Query using Model

public function index()
{
    $users = User::whereRaw('YEAR(created_at) = ?', [date('Y')])->get();

    dd($users);
}

When you dump the above given whereRaw query you will get the following SQL query:

select * from `users` where YEAR(created_at) = ?
Recommended:- Laravel Where Multiple Condition

Example 2: whereRaw Query using Query Builder

public function index()
{
    $users = DB::table('users')->whereRaw('YEAR(created_at) == ? AND MONTH(created_at) == ?', [date('Y'),date('m')])->get();
                
    dd($users);
}

When you dump the above given whereRaw query you will get the following SQL query:

select * from `users` where YEAR(created_at) == ? AND MONTH(created_at) == ?
Recommended:- Laravel – whereIn Eloquent Query Example

Please ask in the comments!

Suport : Cotekno.Com

comments powered by Disqus