Не пойму почему не работает выражение
Есть две таблицы:
CREATE TABLE `country` (
`id` smallint(4) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`code` varchar(3) NOT NULL,
`currency_code` varchar(3) NOT NULL,
UNIQUE KEY `id` (`id`,`name`,`code`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
CREATE TABLE `currency` (
`code` varchar(3) NOT NULL,
`name` varchar(50) NOT NULL,
`symbol` char(1) NOT NULL,
`bank_code` int(10) unsigned NOT NULL,
UNIQUE KEY `code` (`code`,`name`,`symbol`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
SELECT *
FROM `country`
INNER JOIN `currency` ON `currency`.`code` = `country`.`currency_code`
GROUP BY `country`.`currency_code`
Я знаю код страны RU (например) он у нас в табл.
country, теперь хочу узнать какой код
bank_code имеет валюта в каждой из имеющихся в
country стран.