Используемые таблицы

CREATE TABLE countrylanguage (
    CountryCode char(3NOT NULL DEFAULT '',
    Language char(30NOT NULL DEFAULT '',
    IsOfficial enum('T','F'NOT NULL DEFAULT 'F',
    Percentage decimal(4,1NOT NULL DEFAULT '0.0',
    PRIMARY KEY (CountryCode, Language),
    KEY CountryCode (CountryCode),
    CONSTRAINT countryLanguage_ibfk_1 FOREIGN KEY (
                          CountryCode) REFERENCES country (Code)
);

INSERT INTO countrylanguage (
    CountryCode, `Language`, IsOfficial, Percentage)
VALUES (
    'ABW''Dutch''T'5.3);


                                                                                                                                                               
CountryCodeLanguageIsOfficialPercentage
ABWDutchT05.март
ABWEnglishF09.май
ABWPapiamentoF76.7
ABWSpanishF07.апр
AFGBalochiF0.9
AFGDariT32.1
AFGPashtoT52.4
AFGTurkmenianF01.сент
AFGUzbekF08.авг
...

Скачать базу данных для тестирования запросов.