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
    

    その後、Author、Composer、Featuredに加えて、すべてのアルバムプロパティにアクセスできるようになります



    1. 日付の間にmysqlクエリを選択しますか?

    2. UNION複数のストアドプロシージャの結果

    3. SQL Serverプロファイラーに相当するPostgreSQLはありますか?

    4. 特定の条件でgroupbyでカウントするSQLクエリ