sql >> データベース >  >> RDS >> Sqlserver

where 句の後に between 句で複数の値を指定する方法

    この方法で試すことができます..

    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 `BEFORE INSERT TRIGGER`条件付きでデータ挿入をスキップするにはどうすればよいですか?

    2. 英語以外の文字が私のphpページに疑問符として表示されます-データベースでは問題なく表示されます

    3. EF6は、Oracleストアドプロシージャによって返される参照カーソルからモデルオブジェクトを生成できますか?

    4. 日付文字列をmysql日時フィールドに変換します