Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да получа резултат на 2 таблици

Използвайте основно INNER JOIN за да постигнете това.

SELECT b.*
FROM booking b INNER JOIN room r USING(RoomID)
WHERE @date_input BETWEEN startdate AND enddate AND size = @size_input;

Променете @date_input и @size_input към реалния ви вход.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете динамични обобщени таблици в MySQL

  2. Производителност на MySQL:MySQL/MariaDB индекси

  3. Вмъкнете в MySQL таблица или актуализирайте, ако съществува

  4. explode() функция с помощта на ГРУПОВ СЕПАРАТОР

  5. Как да преименувате база данни в MySQL