OracleDBの2つのテーブルに対してマイナス演算を実行したいと思います。最初のテーブルはChart_Yearで、trackPosition、trackArtist、trackName、previewLinkが含まれています。もう1つのテーブルは、trackArtist、trackName、previewLinkだけが含まれているRecommendationです。ファイナルテーブルをtrackPositionで並べ替えたいです。私のやり方はtrackArtistによる注文です:
SELECT trackartist, trackname, previewlink
FROM
(
SELECT
trackposition, trackartist, trackname, previewlink
FROM
chart_year
WHERE
chartsYear between 2004 and 2008
ORDER BY trackposition ASC
)
MINUS
SELECT
trackartist, trackname, previewlink
FROM
recommendation
WHERE
user = 'bla'
多分私は次のようなことをすることができます
SELECT
1 as trackPosition, trackartist, trackname, previewlink
FROM
recommendation...
?