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

Pro tento scénář se v SQL spojí více tabulek

Následující dotaz by vám měl fungovat. Vyberte požadované sloupce z album_comments, připojte se k nim pomocí komentářů likes na základě id_komentáře a zkontrolujte, zda se user_id komentářů líbí se id uživatele, které jste odeslali z uživatelského rozhraní. ORDER BY DESC vrátí nejnovější komentáře s LIMITEM 20.

Select |ac.Column1, ac.Column2...ac.Column-n|, cl.like_bit
FROM album_comments ac INNER JOIN comment_likes cl
ON ac.id = cl.comment_id AND cl.user_id = |screen user_id|
ORDER BY ac.id DESC LIMIT 20;



  1. Jak zabezpečit MySQL:Část druhá

  2. Správné použití php mysqli autocommit a rollback

  3. Privilegia a zabezpečení PostgreSQL – uzamčení veřejného schématu

  4. Django:Unbuffered mysql dotaz