Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm rõ truy vấn SQL Server đơn giản về cách tìm bản ghi sử dụng hai điều kiện

Đang theo dõi (giống hệt nhau) khi truy vấn của bạn đưa ra kết quả bạn chỉ định.

    ;WITH q AS (
      SELECT ID = 1, Fname = 'John', Lname = 'Doe'
      UNION ALL SELECT 2, 'Barry', 'Singer'
      UNION ALL SELECT 3, 'John', 'Doe'
      UNION ALL SELECT 4, 'James', 'Brown'
    )
    SELECT  *
    FROM    q
    WHERE   Fname = 'John' AND Lname = 'Doe'

Kết quả

 ID          Fname Lname  
 ----------- ----- ------ 
           1 John  Doe    
           3 John  Doe    
(2 rows affected)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ưu đãi lớn:SQL Server 2016 gói dịch vụ 1

  2. Nhập / Xuất cơ sở dữ liệu với SQL Server Management Studio

  3. Lưu trữ Khoảng thời gian giữa hai DateTimes

  4. SQL Server 2008:Vô hiệu hóa chỉ mục trên một phân vùng bảng cụ thể

  5. Đồng bộ hóa dữ liệu giữa hai cơ sở dữ liệu khác nhau