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

MySQL AまたはB、ただし両方ではない

    このようなものは仕様を満たす必要があります:

    SELECT f.bar 
      FROM frequents f
     WHERE f.drinker IN ('John','Rebecca')
     GROUP 
        BY f.bar
    HAVING COUNT(DISTINCT f.drinker) < 2
    
    • すべてのbarを取得する 「ジョン」および/または「レベッカ」の場合
    • barの行を1つの行に折りたたむ
    • drinkerの数を取得する バーごとに
    • カウントが2の行(つまり、ジョンとレベッカの両方)を破棄します
    • barの値のみを残す レベッカではなくジョンのために、またはその逆



    1. HDFSの概要| HDFSとは何ですか?どのように機能しますか?

    2. SQLのネストされた順序?

    3. mysqlストアドプロシージャを非表示にする方法

    4. BLOBテキストの単語をMySQLに置き換えます