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

Bagaimana model hubungan Persahabatan

Anda dapat menggunakan gabungan tabel (mis. http://dev.mysql .com/doc/refman/5.0/en/join.html ) untuk menemukan semua permintaan.

Sebenarnya Anda dapat menggunakan subquery di sini:

SELECT * FROM users_status WHERE userid = "$userid" 
    OR userid in (SELECT request_to   FROM friendships where request_from = "$userid" AND friendship_status = 1)
    OR userid in (SELECT request_from FROM friendships where request_to   = "$userid" AND friendship_status = 1)

ganti $userid dengan id pengguna Anda



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pivot dinamis MySQL

  2. MySQL REPLACE :Bagaimana mengganti semua kemunculan char di setiap substring berbeda yang dibatasi oleh kepala dan ekor yang sama

  3. Prosedur tersimpan MySQL atau kode php?

  4. Kueri dinamis menggunakan nomor variabel argumen IN (p1, p2, p3)

  5. Memasukkan teks dari textarea ke database MySQL tanpa kehilangan format