0% found this document useful (0 votes)
28 views1 page

Title Title Title Title Title Title Title Title: A B A B A B

The document contains SQL queries that perform various joins between tables to retrieve playlist names, track IDs, and composer names. The queries use common table expressions (CTEs) to break the queries into multiple steps and join tables together to link playlists to tracks to composers.

Uploaded by

Dhruvi Zade
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views1 page

Title Title Title Title Title Title Title Title: A B A B A B

The document contains SQL queries that perform various joins between tables to retrieve playlist names, track IDs, and composer names. The queries use common table expressions (CTEs) to break the queries into multiple steps and join tables together to link playlists to tracks to composers.

Uploaded by

Dhruvi Zade
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

select title, length(title) from Album a

order by length(title), title limit 1

select title, length(title) from Album a


order by length(title) desc, title limit 1

with a as (select * from playlist), b as (select*from


PlaylistTrack pt)
select a.Name, b.Trackid from a
left join b on a.playlistID = b.playlistid

with c as (with a as (select * from playlist), b as (select


* from PlaylistTrack pt)
select a.name, b.trackid from a
left join b on a.playlistid = b.playlistid),
d as (select * from Track t)

select c.name, d.composer from c


left join d on c.trackid = d.trackid

with a as (select * from playlist), b as (select * from


PlaylistTrack pt), c as (select * from Track t)
select a.name, c.composer from a
left join b on a.playlistid = b.playlistid
left join c on b.trackid = b.trackid

You might also like