Laravel 9 whereBetween Query Example

Websolutionstuff | Oct-14-2022 | Categories : Laravel

In this article, we will see laravel 9 whereBetween query example. The whereBetween() method is used to check value from two columns or a given range of the value. We will learn wherebetween queries in laravel 9. The whereBetween method verifies that a column's value is between two values.

So, let's see laravel 9 wherebetween query example.

BETWEEN Syntax of SQL

The BETWEEN operator selects values within a given range. The values can be numbers, text, or dates.

SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value1 AND value2;

 

Example 1:

In this example, we will retrieve all records of employees with salaries between 10000 to 20000. 

SELECT * FROM employee
WHERE salary BETWEEN 10000 AND 20000;

 

whereBetween() Syntax of Laravel

 In the whereBetween() method first argument is the column name and the second argument is an array of range values.

whereBetween('Column Name', [Range of Value]);

 

 

Example 2:

In laravel 9, you can get data from the given range value using the below example query.

$employee = DB::table('employee')
           ->whereBetween('salary', [10000, 20000])
           ->get();

 

Example 3:

In this example, we will retrieve data from a given two date range using the whereBetween().

<?php
  
namespace App\Http\Controllers;
  
use Illuminate\Http\Request;
use App\Employee;
use Carbon\Carbon;
  
class RegisterController extends Controller
{
    public function index(Request $request)
    {
        $employee = Employee::whereBetween('joined_at',[$request->join_date,$request->resign_date])->get();
  
        dd($employee);
    }
}

 


You might also like:

Recommended Post
Featured Post
How To Get Data Between Two Dates In Laravel 9
How To Get Data Between Two Da...

In this article, we will see how to get data between two dates in laravel 9. Here we will learn how to count d...

Read More

Dec-19-2022

Laravel 11 Integrate Authorize.net Payment Gateway
Laravel 11 Integrate Authorize...

Hello, laravel web developers! In this article, we'll see how to integrate authorize.net payment gateway in laravel...

Read More

Sep-02-2024

jQuery Show and Hide Effects Example
jQuery Show and Hide Effects E...

Hello friends, in this tutorial, we will see jQuery show and hide effects example. jQuery show method and jQuery...

Read More

Jan-21-2022

Real-Time Event Broadcasting in Laravel 11
Real-Time Event Broadcasting i...

In this guide, I’ll walk you through setting up real-time event broadcasting in Laravel 11. Event broadcasting let...

Read More

Oct-30-2024