Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak połączyć tabele z SQL?

Twoje zapytanie to:

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

Biorąc to pod uwagę, musisz być świadomy wstrzykiwania SQL. Powinieneś używać przygotowane zestawienia zamiast po prostu dodawać zmienne bezpośrednio do zapytania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wielopoziomowa pętla w PHP

  2. Jak zaimplementować moje oświadczenie sql w Laravel?

  3. MySQL GROUP BY data przy użyciu datetime

  4. Wiele nazwanych symboli zastępczych PDO nie pobiera danych

  5. Zaproponuj hosta internetowego dla Javy w środowisku Windows