sql >> Database >  >> RDS >> Mysql

Hoe combineer ik tabellen met SQL?

Uw vraag zou zijn:

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

Dat gezegd hebbende, moet u op de hoogte zijn van SQL-injectie. Je zou voorbereide verklaringen in plaats van alleen variabelen rechtstreeks aan uw zoekopdracht toe te voegen.



  1. Hulp met SQLPLUS alstublieft? Hoe kan ik SQLPLUS opstarten met DEFINE `OFF` in eerste instantie?

  2. Fout bij het maken van een ruimtelijke database met EXTENSIONS

  3. Een telling van twee verschillende sets rijen in een tabel krijgen en ze vervolgens verdelen

  4. Niet efficiënt uitvoeringsplan genomen door MySQL InnoDB