sql >> Databáze >  >> RDS >> Mysql

Sql získat všechny přátele přátel, kteří nejsou mým přítelem

Tady to je... jednoduché připojení

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. SQL Server:Dynamická klauzule where

  2. Vložit DO MySQL Z jiné tabulky

  3. Jak předat tajemství DB AWS do souboru tomcat context.xml?

  4. Jak získat definici vypočítaného sloupce v SQL Server pomocí T-SQL