If I am understanding your query correctly then what you need to do is have the search predicates on a select which joins the 3 tables together
for example
SELECT * from
artist as a,
album as b,
track as c
where a.artist = b.artist
and b.album = c.album
once the tables are joined like this (matching the foreign keys) you then can add the other clauses for example
(
and a.artist like '%Scorp%'
and b.album like '%First Sting%'
)
Hope that this helps.