Как я могу переформулировать эти два запроса в одном запросе на MySQL?
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
Я намеренно пропускаю СЛЕДУЮЩЕЕ изменение названия / логотипа. Например. Я хочу «NatGeo» вместо старого «National Geographic», но я также хочу «SciFi» вместо еще не реализованного «SyFy».
Я бы хотел получить все в одном запросе. ¿Есть ли способ сделать это?