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

SQL Query untuk menemukan jumlah teman bersama yang diberikan tabel orang, pasangan teman

Anda dapat menggunakan self-join:

select f1.user as user1, f2.user as user2, count(*) as num_in_common
from friends f1 join
     friends f2
     on f1.friend = f2.friend 
group by f1.user, f2.user;

Anda dapat menambahkan where klausa jika Anda menginginkan informasi ini untuk pasangan pengguna tertentu.




  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 melihat semua kunci asing ke tabel atau kolom?

  2. mysql MANA COCOK LAGI

  3. Bagaimana cara mengonversi waktu MySQL

  4. MySQL:memilih baris di mana kolomnya nol

  5. Konfigurasikan kumpulan koneksi GlassFish JDBC untuk menangani failover Amazon RDS Multi-AZ