Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Permintaan MySQL mengembalikan baris yang tidak diinginkan saat mengambil baris berdasarkan kombinasi tag tertentu

Saya sarankan menggunakan gabungan sederhana untuk ini:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara Mendeklarasikan tabel ke variabel di MARIADB/MYSQL untuk fungsi/prosedur?

  2. Bagaimana cara mengubah mysql latin1 ke utf8

  3. Konektor Python untuk Django 1.9 dan Python 3.5?

  4. Apa Itu MySQL:Gambaran Umum

  5. Nilai salin MySql dari satu baris ke baris lainnya