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

特定のSQLクエリで1または0を返す

    これは機能します(SQLFiddleデモ ):

    SELECT id, num,
        CASE WHEN names IN ('JACK', 'BRUCE') AND num=0
        THEN 1 ELSE 0 END AS mynames
    FROM mytable
    


    1. MySQL-CASEで複数のWHEN条件を組み合わせる

    2. データベース検索用のHTMLコンボボックスに入力されるMySQLENUM値でアポストロフィを使用する

    3. SQLServerでセッションのANSI_NULLS設定を確認する方法

    4. mysqlテーブルからランクを計算する方法