CREATE TABLE country_22_58 (
id int(4) NOT NULL,
country_name varchar(50) NOT NULL,
country_name_eng varchar(50) NOT NULL,
ountry_code varchar(50) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=euckr COMMENT='2022년 58번'
INSERT INTO country_22_58 (id,country_name,country_name_eng,ountry_code)
VALUES
(1, 'Deutschland', 'Germany', 'DEU'),
(2, 'Srbija', 'Serbia', 'SRB'),
(3, 'Hrvatska', 'Croatia', 'HRV'),
(4, 'United States of America', 'United States of America', 'USA'),
(5, 'Polska', 'Poland', 'POL'),
(6, 'Espana', 'Spain', 'ESP'),
(7, 'Rossiya', 'Russia', 'RUS');
CREATE TABLE city_22_58 (
id int(4) NOT NULL,
city_name varchar(50) NOT NULL,
lat float(50) NOT NULL,
Clong float(50) NOT NULL,
country_id int(4) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=euckr COMMENT='2022년 58번'
INSERT INTO city_22_58 (id,city_name,lat,Clong,country_id)
VALUES
(1, 'Berlin', 52.520008, 13.404954, 1),
(2, 'Belgrade', 44.787197, 20.457273, 2),
(3, 'Zagreb', 45.815399, 15.966568, 3),
(4, 'New York', 40.730610, -73.935242, 4),
(5, 'Los Angles', 34.052235, -118.243, 4),
(6, 'Warsaw', 52.237049, 21.017532, 5);
SELECT country_22_58.country_name, COUNT(city_22_58 .lat)
FROM city_22_58 INNER JOIN country_22_58
ON city_22_58 .country_id = country_22_58.id
GROUP BY country_22_58.country_name
HAVING COUNT(city_22_58 .lat) <= 1;
'정보시스템감리사_데이터베이스' 카테고리의 다른 글
정보시스템 감리사 2022년 64번 문제 (0) | 2023.06.08 |
---|---|
정보시스템 감리사 2022년 61번 문제 (0) | 2023.06.08 |
정보시스템 감리사 2022년 57번 문제 (0) | 2023.06.08 |
정보시스템 감리사 2023년 65번 문제 (0) | 2023.06.02 |
정보시스템 감리사 2023년 63번 문제 (0) | 2023.06.02 |