sql >> Databasteknik >  >> RDS >> Mysql

Sql för att få alla vänner till vänner som inte är min vän

Varsågod... enkel gå med

SELECT F2.friend_id
FROM FRIENDSHIPS F
JOIN FRIENDSHIPS F2 ON F.friend_id = F2.user_id
WHERE F2.friend_id NOT IN (SELECT friend_ID FROM FRIENDSHIPS WHERE user_id = @user_id)
  AND F.user_id = @user_id


  1. Vilken version av PostgreSQL kör jag?

  2. Drupal databasstruktur – effektiv/ineffektiv?

  3. Är det möjligt att få flera värden från en underfråga?

  4. MySQL - Återkommande trädstruktur