sql >> Databasteknik >  >> RDS >> Mysql

Hur kombinerar jag tabeller med SQL?

Din fråga skulle vara:

SELECT * FROM movies m
INNER JOIN history h ON h.movie_id = m.id
WHERE h.user_id = $id
ORDER BY h.id  --not sure what you want to order by, but it goes here

Som sagt, du måste vara medveten om SQL Injection. Du bör använda förberedda uttalanden istället för att bara lägga till variabler direkt i din fråga.



  1. Hur FROM_BASE64() fungerar i MariaDB

  2. Varför får jag en E_FAIL-status för dataleverantör eller annan tjänst? SQL Native Client

  3. Använder DISTINCT och COUNT tillsammans i en MySQL-fråga

  4. Hur tillämpar man en SUM-operation utan att gruppera resultaten i SQL?