sql >> Database >  >> RDS >> Mysql

Een lijst met namen van vrienden ophalen uit MySQL

Dit zou het prima moeten doen met een enkele, gemakkelijk te indexeren, query;

SELECT name FROM users u
JOIN friends f 
  ON u.uid = f.uid OR u.uid = f.fid
WHERE (f.uid=1 OR f.fid=1) 
  AND u.uid<>1;

Demo hier .



  1. Redenen voor MySQL-authenticatiefout:toegang geweigerd voor gebruiker 'xxx'@'yyy'?

  2. Slechte stand-by

  3. Wanneer is het tijd om te upgraden naar SQL?

  4. er is een fout opgetreden bij het tot stand brengen van een verbinding met SQL Server