Bỏ qua nội dung
  • TASTE OF KNOWLEDGE
    • Giới thiệu
    • -
    • TASTE OF KNOWLEDGE
    Taste of KnowlegdeTaste of Knowlegde
    • Menu
    • Office
      • Power Point
      • Excel
      • Word
    • Giao trinh
      • HTML
      • HTMLCSS
      • PHP
      • Xây dựng trang web
      • kiểm thử
        • testcase
        • tester
        • testlink
    • KHÓA HỌC
      • Phân tích và Trực quan hóa dữ liệu cùng Power BI
      • Data Analysic with Microsoft
      • ỨNG DỤNG MICROSOFT OFFICE 2019
      • Kỹ năng giảng dạy Trực Tuyến – Elearning
      • Tin học Đại Cương – Y Dược
      • Xay dựng trang Web với HTML và CSS
    • tiện ích
    • Data Science
      • Data Analysis
        • Phân tích hoạt động truyền thông với Tableau
        • Data analysic – Tableau
        • LookerStudio
      • Big Data
      • rapitminer
      • topic modeling
    • văn hóa
      • tản mạn
    • Giới thiệu
    • TỪ THIỆN – NỤ CƯỜI VIỆT
    • CHUYỂN ĐỔI SỐ
    • -
      • Trang chủ
      • Phân tích dữ liệu

      SQL PROGRAMMING

      Chương trình giáo dục

      • 8 Sections
      • 29 Lessons
      • 10 Weeks
      Expand all sectionsCollapse all sections
      • Thiết lập ban đầu
        4
        • 1.1
          Cài đặt môi trường
        • 1.2
          Dữ liệu thực hành
        • 1.3
          PROJECT – NETFLIX
        • 1.4
          PROJECT – LUYỆN TẬP
      • Các khái niệm cơ bản
        3
        • 2.1
          Các kiểu dữ liệu SQL
        • 2.2
          Toán tử SQL
        • 2.3
          Bình luận SQL
      • Nhóm Truy vấn dữ liệu với SELECT
        6
        • 3.1
          Câu lệnh SELECT trong SQL
        • 3.2
          Câu lệnh SELECT kèm HAVING trong SQL 
        • 3.3
          Câu lệnh SELECT theo nhóm GROUP BY
        • 3.4
          Câu lệnh SELECT không Trùng với DISTINCT
        • 3.5
          Thực hành Truy vấn SQL
        • 3.6
          Các phép nối JOIN
      • Nhóm thao tác dữ liệu
        3
        • 4.1
          Chèn dữ liệu với lệnh INSERT trong SQL
        • 4.2
          Cập nhật dữ liệu với lệnh UPDATE trong SQL
        • 4.3
          Câu lệnh DELETE trong SQL
      • Các nhóm hàm xử lý
        5
        • 5.1
          Câu lệnh thay thế REPLACE trong SQL
        • 5.2
          Câu lệnh BETWEEN trong SQL
        • 5.3
          Câu lệnh EXISTS trong SQL
        • 5.4
          Câu lệnh INDEX trong SQL
        • 5.5
          Câu lệnh UNIQUE trong SQL
      • Hàm trong SQL
        3
        • 6.1
          Hàm đếm COUNT trong SQL
        • 6.2
          Hàm Tổng hợp AGGREGATE trong SQL
        • 6.3
          Hàm Thời gian DATE TIME trong SQL
      • Các thao tác mở rộng
        4
        • 7.1
          Bảng SQL
        • 7.2
          Câu lệnh chuyển đổi dữ liệu với CAST và CONVERT trong SQL
        • 7.3
          Thủ tục lưu trữ STORED PROCEDURE trong SQL
        • 7.4
          Trình kích hoạt TRIGGERS trong SQL
      • TÀI LIỆU THAM KHẢO CHO LẬP TRÌNH ABAP
        1
        • 8.1
          SAP HANA và ABAP programer

      Câu lệnh BETWEEN trong SQL

      Câu lệnh BETWEEN trong SQL

      Giới thiệu

      Trong chương này, chúng ta sẽ tìm hiểu cách sử dụng câu lệnh SQL Between với các tùy chọn khác nhau.

      SQL BETWEEN toán tử

      Câu lệnh SQL Between chọn các giá trị trong một phạm vi nhất định. Các giá trị có thể là số, văn bản hoặc ngày tháng.
      Nó có thể được sử dụng trong câu lệnh SELECT, INSERT, UPDATE hoặc DELETE.
      Điều kiện SQL Between sẽ trả về các bản ghi có biểu thức nằm trong phạm vi giá trị 1 và giá trị 2.
      Câu lệnh Between bao gồm — giá trị bắt đầu và kết thúc được bao gồm.
      Toán tử SQL Between gần giống như toán tử SQL IN được sử dụng theo cách tuần tự.
      Các giá trị được xác định là một phần của phạm vi BETWEEN đã bao gồm; tức là, các giá trị được đề cập trong phạm vi được bao gồm ở giá trị đầu và cuối.
      Hãy thảo luận chi tiết về toán tử Between,
      Cú pháp
      1. SELECT * FROM EmployeeDetail
      2. WHERE EmpId BETWEEN 1 AND 4
      Ví dụ

      Beween1.jpg

      Sử dụng Between trong SQL

      Ví dụ sau trả về thông tin về vai trò cơ sở dữ liệu trong cơ sở dữ liệu. Truy vấn đầu tiên trả về tất cả các vai trò và ví dụ thứ hai sử dụng mệnh đề Between để giới hạn các vai trò đối với các giá trị EmpId đã chỉ định.
      Cú pháp 
      1. SELECT principal_id, name
      2. FROM sys.database_principals
      3. WHERE type = ‘R’
      4. SELECT principal_id, name
      5. FROM sys.database_principals
      6. WHERE
      7. AND principal_id BETWEEN  16385 AND 16390;
      8. GO
      Ví dụ
      Beween4.jpg

      Sử dụng (>) và (<) thay vì Between các giá trị

      Ví dụ sau sử dụng các toán tử lớn hơn ( >) và nhỏ hơn ( <) và vì các toán tử này không bao gồm nên trả về một hàng thay vì mười hàng đã được trả về trong ví dụ trước
      Cú pháp
      1. SELECT EmpId,EmpName
      2. FROM EmployeeDetail e
      3. JOIN EmployeeDetails ep
      4.     ON e.EmpId = ep.EmployeeID
      5. WHERE ep.EmployeeID > 4 >AND ep.EmployeeID < 30
      6. ORDER BY ep.EmployeeName;
      7. GO
      Ví dụ
      Giữa2.jpg

      Sử dụng không Between các giá trị

      Ví dụ sau tìm tất cả các hàng nằm ngoài phạm vi đã chỉ định từ 27 đến 30.
      Cú pháp 
      1. SELECT EmpId,EmpName
      2. FROM EmployeeDetail e
      3. JOIN EmployeeDetails ep
      4.     ON e.EmpId = ep.EmployeeID
      5. WHERE e.EmpId NOT BETWEEN 27 AND 30
      6. ORDER BY EmpAddress ;
      7. GO
      Ví dụ
      NotBetween.jpg

      Sử dụng Between với các giá trị ngày giờ

      Câu lệnh SQL sau truy xuất các hàng trong đó có các giá trị ngày giờ nằm ​​trong khoảng từ ‘2019/04/11’ đến ‘2019/07/11’
      Cú pháp
      1. SELECT OrderName, orderAddress, OrderDate
      2. FROM OrderDetails
      3. WHERE  OrderDate BETWEEN ‘20190411’  class=“op”>AND ‘20190711’;
      Ví dụ 
      dateBitween.jpg

      Sử dụng Between với các giá trị IN

      Toán tử cho phép bạn dễ dàng kiểm tra xem biểu thức có khớp với bất kỳ giá trị nào trong danh sách giá trị hay không. Nó có thể được sử dụng để loại bỏ nhu cầu về nhiều điều kiện OR trong SELECT, INSERT, UPDATE hoặc DELETE. Bạn cũng có thể sử dụng NOT IN để loại trừ các hàng trong danh sách của mình.
      Câu lệnh SQL sau đây chọn tất cả OrderDetails có orderId từ 4 đến 5. Ngoài ra, không hiển thị pr với orderId là 1,2 hoặc 3.
      Cú pháp
      1. SELECT* FROM OrderDetails
      2. WHERE  OrderId BETWEEN 4 AND 5
      3. AND NOT  OrderId IN (1,2,3);

      Ví dụ

      GiữaIn.jpg

      Sử dụng Between các giá trị văn bản

      Ví dụ sau đây chọn orderDetails với orderName Between táo và chuối.
      Cú pháp
      1. SELECT *
      2. WHERE OrderName   BETWEEN ‘Apple’ AND ‘Banna’
      3. ORDER BY orderAddress
      Ví dụ 
      Giữa5.jpg

      Sử dụng not Between các giá trị văn bản

      Câu lệnh SQL sau đây chọn tất cả sản phẩm có orderName BETWEEN táo và chuối.
      Cú pháp 
      1. SELECT * FROM OrderDetails
      2. WHERE OrderName NOT BETWEEN ‘Apple’ AND ‘Banna’
      3. ORDER BY orderAddress
      Ví dụ
      Giữa7.jpg

      Bản tóm tắt

      Trong chương tiếp theo, chúng ta sẽ học cách sử dụng câu lệnh SQL EXISTS với nhiều tùy chọn khác nhau.

       

      (Source: https://www.c-sharpcorner.com/)

      Để lại một bình luận Hủy

      Câu lệnh thay thế REPLACE trong SQL
      Trước
      Câu lệnh EXISTS trong SQL
      Tiếp
      Giới thiệu
      Kiến thức cho đi là kiến thức nhận về. Những chú gõ kiến miệt mài cảm nhận hương vị của Kiến Thức mỗi ngày. Toktips
      Bài viết mới
      • 22
        Th10
        7 Trục Quản Trị Dữ Liệu Cho Doanh Nghiệp Chức năng bình luận bị tắt ở 7 Trục Quản Trị Dữ Liệu Cho Doanh Nghiệp
      • 22
        Th10
        TRỤC QUẢN TRỊ DỮ LIỆU” (Data Management Axes) Chức năng bình luận bị tắt ở TRỤC QUẢN TRỊ DỮ LIỆU” (Data Management Axes)
      • 17
        Th11
        Bảo vệ dữ liệu trong Power BI – Power BI Data Protection Chức năng bình luận bị tắt ở Bảo vệ dữ liệu trong Power BI – Power BI Data Protection
      • 14
        Th11
        Phân quyền RLS – trong Power BI Chức năng bình luận bị tắt ở Phân quyền RLS – trong Power BI
      Đăng ký nhận bản tin mới
      Bạn nhập địa chỉ email để luôn nhận được những tin bài viết mới nhất của Toktipsvn

      Lỗi: Không tìm thấy biểu mẫu liên hệ.

      • Giới thiệu
      Giangtranvn.com
      • Office
        • Power Point
        • Excel
        • Word
      • Giao trinh
        • HTML
        • HTMLCSS
        • PHP
        • Xây dựng trang web
        • kiểm thử
          • testcase
          • tester
          • testlink
      • KHÓA HỌC
        • Phân tích và Trực quan hóa dữ liệu cùng Power BI
        • Data Analysic with Microsoft
        • ỨNG DỤNG MICROSOFT OFFICE 2019
        • Kỹ năng giảng dạy Trực Tuyến – Elearning
        • Tin học Đại Cương – Y Dược
        • Xay dựng trang Web với HTML và CSS
      • tiện ích
      • Data Science
        • Data Analysis
          • Phân tích hoạt động truyền thông với Tableau
          • Data analysic – Tableau
          • LookerStudio
        • Big Data
        • rapitminer
        • topic modeling
      • văn hóa
        • tản mạn
      • Giới thiệu
      • TỪ THIỆN – NỤ CƯỜI VIỆT
      • CHUYỂN ĐỔI SỐ
      • -