sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan angives flere værdier imellem klausulen efter where klausulen

Du kan prøve på denne måde..

WHERE
    Vendor_Registration.Category_ID = 5 
    AND Vendor_PrimaryInfo.City = 'City'
    AND (value_text in ('sample value') or 
         (CASE WHEN (ISNUMERIC(value_text) = 1)
                      THEN CAST(value_text AS INT)   
                      ELSE -1 
              END) BETWEEN 0 AND 100)



  1. Kortlægning af sammensat nøgle med Hibernate producerer et råfelt i Oracle

  2. Sådan håndteres flere objekter ved at bruge Objekt Explorer Detail Windows i SSMS - SQL Server / TSQL Tutorial Del 22

  3. MySQL SELECT x FROM a WHERE NOT IN (VÆLG x FRA b) - Uventet resultat

  4. Hvordan angiver man hvert par af tuple kun én gang, uanset kolonnerækkefølgen i SQL og relationel algebra?