sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kombinerer jeg tabeller med SQL?

Din forespørgsel ville være:

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

Når det er sagt, skal du være opmærksom på SQL Injection. Du bør bruge forberedte erklæringer i stedet for blot at tilføje variabler direkte i din forespørgsel.



  1. MYSQL lagret procedure, sag

  2. Hvordan gør du god brug af multicore CPU'er i dine PHP/MySQL-applikationer?

  3. Undlader at bruge transaktioner i Quill til at INDSÆTTE én-til-mange relationelle objekter

  4. Kan ikke finde nogen matchende række i brugertabellen