Можно ли выбрать из строк таблицы MySQL, упорядоченных по значениям объединенной таблицы, на текущую дату?Может быть, я покажу это.У меня есть две таблицы: 
В одной стране много баллов, Сгруппированных по дате.Можно ли отсортировать страны по текущей дате?У меня есть страны с оценками из таблицы в массивах PHP:
$countries = array(
'England' =>
array('name', 'tag',
'scores' => array(
0 => array('date' => '2018-07', 'score' => 100),
1 => array('date' => '2018-08', 'score' => 50)
)),
'USA' =>
array('name', 'tag',
'scores' => array(
0 => array('date' => '2018-08', 'score' => 50),
1 => array('date' => '2018-09', 'score' => 20)
)
),
'France' =>
array('name', 'tag',
'scores' => array(
0 => array('date' => '2018-08', 'score' => 30),
1 => array('date' => '2018-09', 'score' => 100)
)
)
);
Мне нужно выбрать страны, упорядоченные по оценкам на текущую дату.Допустим, текущая дата 2018-09.Мне нужно искать страны и сортировать их следующим образом:
$countries = array(
'France' =>
array('name', 'tag',
'scores' => array(
0 => array('date' => '2018-08', 'score' => 30),
1 => array('date' => '2018-09', 'score' => 100)
)
),
'USA' =>
array('name', 'tag',
'scores' => array(
0 => array('date' => '2018-08', 'score' => 50),
1 => array('date' => '2018-09', 'score' => 20)
)
),
'England' =>
array('name', 'tag',
'scores' => array(
0 => array('date' => '2018-07', 'score' => 100),
1 => array('date' => '2018-08', 'score' => 50)
)),
);
- В Англии последний раз нет баллов за дату '2018-09'
- Второй - Франция, потому что на дату '2018-09 'имеют 100 баллов
- США последний раз для даты' 2018-09 'имеют 20 баллов
ВЫБРАТЬ c.name, s.date, s.scoreИЗ страны c СЛЕДУЮЩИЙ РЕЙТИНГ s s scountry_id = c.id ГРУППА ПО ДАТЕ ЗАКАЗАТЬ ПО (??)