sql >> Databáze >  >> RDS >> Sqlserver

Jak zadat více hodnot mezi klauzulí po klauzuli where

Můžete to zkusit tímto způsobem..

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. MySQL:Optimalizace GROUP BY více klíčů

  2. opakované potíže s MySQL a Snow Leopard - Nelze uzamknout ./ibdata1, chyba:35

  3. Vytvoření sekvence PostgreSQL do pole (které není ID záznamu)

  4. MySQL:SELECT by prozkoumal více než MAX_JOIN_SIZE řádků