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

Bisakah Anda menggunakan beberapa kolom untuk kueri yang tidak ada?

Googling itu menunjukkan bahwa itu akan berfungsi pada beberapa database tetapi tidak pada yang lain. Anda dapat menggunakan ini sebagai gantinya:

SELECT DISTINCT a, b, c 
FROM t1 
WHERE NOT EXISTS
   (SELECT 1 FROM t2 
    WHERE t1.a = t2.a AND t1.b = t2.b AND t1.c = t2.c)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa perbedaan antara delete from table_a dan truncate table table_a di MySQL?

  2. Pilih batas catatan unik dengan N baris

  3. Bisakah pemicu MySQL mensimulasikan batasan CHECK?

  4. Bagaimana cara menghapus batasan dari tabel MySQL saya?

  5. Mengapa INSERT IGNORE menambah kunci utama auto_increment?