sql >> Database >  >> RDS >> Mysql

Meerdere tabellen komen samen in SQL voor dit scenario

De volgende query zou voor u moeten werken. Selecteer de vereiste kolommen uit album_comments, voeg deze samen met comment_likes op basis van comment_id en controleer of de user_id comment_likes gelijk is aan de user_id die je hebt verzonden vanuit de gebruikersinterface. ORDER BY DESC zal de laatste reacties retourneren met een LIMIET van 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. MySQL-gebruikersrechten op gedeelde servers

  2. Oracle-verbindingsfout bij openen vanaf .NET-code

  3. Samengestelde index met drie sleutels, wat gebeurt er als ik de middelste vraag oversla?

  4. MySQL-deadlock-fout