testdb=> select * from kuenstler; id | interpret | gruendungsjahr
-----+------------+----------------
311 | Anastacia | 1999
312 | Pink Floyd | 1965
(2 Zeilen)
testdb=> select * from lied; id | track | titel
------+-------+----------------------------
4711 | 1 | Not That Kind
4712 | 1 | Shine On You Crazy Diamond
4713 | 1 | Paid my Dues
4711 | 3 | Cowboys & Kisses
4711 | 2 | I'm Outta Love
(5 Zeilen)
testdb=> select c.id, c.albumtitel, k.gruendungsjahr, c.erscheinungsjahr, l.track, l.titel from cd as c join kuenstler as k on c.interpret = k.id join lied as l on c.id = l.id;
id | albumtitel | gruendungsjahr | erscheinungsjahr | track | titel
testdb=> select c.id, c.albumtitel, k.gruendungsjahr, c.erscheinungsjahr, l.track, l.titel from cd as c join kuenstler as k on c.interpret = k.id join lied as l on c.id = l.id;
id | albumtitel | gruendungsjahr | erscheinungsjahr | track | titel
4711 | Not That Kind | 1999 | 2000 | 1 | Not That Kind
4712 | Wish You Were Here | 1965 | 1975 | 1 | Shine On You Crazy Diamond
4713 | Freak of Nature | 1999 | 2001 | 1 | Paid my Dues
4711 | Not That Kind | 1999 | 2000 | 3 | Cowboys & Kisses
4711 | Not That Kind | 1999 | 2000 | 2 | I'm Outta Love
(5 Zeilen)
testdb=> select c.id, c.albumtitel, k.gruendungsjahr, c.erscheinungsjahr, l.track, l.titel from cd as c left join kuenstler as k on c.interpret = k.id left join lied as l on c.id = l.id;
id | albumtitel | gruendungsjahr | erscheinungsjahr | track | titel
4711 | Not That Kind | 1999 | 2000 | 1 | Not That Kind
4712 | Wish You Were Here | 1965 | 1975 | 1 | Shine On You Crazy Diamond
4713 | Freak of Nature | 1999 | 2001 | 1 | Paid my Dues
4711 | Not That Kind | 1999 | 2000 | 3 | Cowboys & Kisses
4711 | Not That Kind | 1999 | 2000 | 2 | I'm Outta Love
4714 | leere CD | | 2024 | |
(6 Zeilen)
testdb=> select c.id, c.albumtitel, k.gruendungsjahr, c.erscheinungsjahr, l.track, l.titel from cd as c left join kuenstler as k on c.interpret = k.id join lied as l on c.id = l.id;
id | albumtitel | gruendungsjahr | erscheinungsjahr | track | titel