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

Атрибути за изтриване на множество вътрешни съединения

SELECT a.*, 
   CONCAT(p.firstname, ' ', p.lastname) AS Author,  
   CONCAT(p1.firstname, ' ', p1.lastname) AS Composer, 
   CONCAT(p2.firstname, ' ', p2.lastname) AS Featured FROM albums a
INNER JOIN people p ON a.idauthor = p.id
INNER JOIN people p1 ON a.idcompositor = p1.id
INNER JOIN people p2 ON a.idfeat = p2.id
where a.idalbum=:id

След това ще имате достъп до Автор, Композитор и Избрани, плюс всички свойства на албума



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Максимален брой работещи таблици в SQL Server и MySQL

  2. Неуловено изключение „PDOException“ съобщение „невалидно име на източник на данни“

  3. Няколко предупреждения [очаква параметър]

  4. Sequelize връща таблица за присъединяване в заявката

  5. Как да разберете колко mysql реда са актуализирани