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

MySQLクエリは、特定のタグの組み合わせに基づいて行をフェッチすると、不要な行を返します

    これには単純な結合を使用することをお勧めします:

    SELECT DISTINCT a.lot, b.lot
    FROM mytable a
        INNER JOIN mytable b ON b.product = a.product AND NOT EXISTS (SELECT * FROM product WHERE tag NOT IN (a.tag, b.tag))
    WHERE a.tag = 101 and b.tag = 102
    


    1. ノードJS非同期データベース呼び出し

    2. OracleSQLのチェック制約

    3. 日付範囲のbetween句のhqlクエリを作成するにはどうすればよいですか?

    4. PL/SQLのINSERT文がOracleデータベースで失敗する