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

mySQL SELECT IFステートメントの行を使用して別のテーブルに参加するにはどうすればよいですか?

    IFを複製する必要があります そこに電話してください。例:

    SELECT
        name,
        IF(apple = 'brown', color1, color2) AS ripeness
    FROM
        apples
        JOIN apple_type ON apple_type.color = IF(apple = 'brown', color1, color2)
    



    1. SQL ServerのJSON_QUERY()とJSON_VALUE():違いは何ですか?

    2. MySQLのタイムスタンプへの文字列

    3. SQL Serverでカーソルを使用することが悪い習慣と見なされるのはなぜですか?

    4. ハッシュ結合とマージ結合(Oracle RDBMS)の違いは何ですか?