sql >> Databasteknik >  >> RDS >> Sqlserver

Enkel SQL Server-förklaring för att hitta en post med två villkor

Följer (exakt samma) fråga som din ger de resultat du anger.

    ;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'

Resultat

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


  1. FEL 1698 (28000):Åtkomst nekad för användaren 'root'@'localhost'

  2. Stoppa och återgå om en av flera förberedda satser misslyckas

  3. Uppdatera endast datum på datetime-fältet på Pl/SQL

  4. Fel på ORACLE-utlösaren