我怎么能够在关于我的SQL的单一询问中重新提出这两个问题?
SELECT * FROM tvnetwork
//this query gives me a list of TV networks
但是,网络通常改变名称和标志,因此,每个检索的电视网络:
SELECT name, logo FROM tvnetworkinfo
WHERE id = $tvnetwork.id
AND date_since < NOW()
ORDER BY date_since desc LIMIT 1
//this one gives me the most recent logo and name for the network
我故意将NEXT名称/logo的改动排除在外。 E.g. 我想“NatGeo”而不是老的“国家地理”,但我也希望“SciFi”而不是“SyFy”尚未执行。
我只想找回所有东西。 是否有办法这样做?