Здравствуйте! Разрешите нам использовать некоторые сервисы и cookies для улучшения вашего опыта и работы сайта?

Политика конфиденциальности и cookies.
SQL код скопирован в буфер обмена
Отточите свои навыки SQL с помощью наших интерактивных упражнений!
Практикуйте широкий спектр SQL-задач, от базовых запросов до сложных техник. Получайте мгновенную обратную связь на свои решения, чтобы учиться на ошибках и совершенствовать свои навыки. Увеличьте свою уверенность для собеседований и реальных приложений SQL.
EN PT
Задание 4:
Напишите SQL-запрос для вычисления площади Китая в квадратных километрах с использованием геопространственных функций. Округлите конечный результат до ближайшего целого числа.
Выведите один столбец: area_sq_km — площадь страны в квадратных километрах.

Для написания ответа используйте синтаксис PostGIS (PostgreSQL). Описания таблиц приведены в правой панели.

Напишите ваш запрос в поле ниже и нажмите кнопку "Проверить!"
Подсказка
Копировать код Очистить
Откройте для себя более 360 уникальных заданий.

База данных Countries (PostGIS)

База данных Countries является примером базы данных PostGIS, предназначенной для географического и геопространственного анализа. Она включает пространственную информацию о странах, столицах и данных Нью-Йорка, таких как переписные блоки, убийства, районы, улицы и станции метро, подходящих для ГИС-приложений и пространственных запросов.

Список таблиц:

countries — список стран с геометрией.
  • idуникальный идентификатор записи (PK)
  • nameназвание страны
  • borderгеометрия страны (MultiPolygon, SRID 4326)
id name border
1 Франция MultiPolygon(...) [SRID=4326]
  • PRIMARY KEY, btree (id)
capitals — список столиц с координатами.
  • idуникальный идентификатор записи (PK)
  • nameназвание столицы
  • country_idссылка на страну (FK)
  • locationкоординаты столицы (Point, SRID 4326)
id name country_id location
1 Париж 1 Point(...) [SRID=4326]
  • PRIMARY KEY, btree (id)
  • FOREIGN KEY (country_id) REFERENCES countries(id)
nyc_census_blocks — демография блоков переписи Нью-Йорка.
  • gidуникальный идентификатор записи (PK)
  • blkidID переписного блока
  • popn_totalобщая численность населения
  • popn_whiteчисленность белого населения
  • popn_blackчисленность черного населения
  • popn_nativчисленность коренного населения
  • popn_asianчисленность азиатского населения
  • popn_otherчисленность другого населения
  • boronameназвание района
  • geomгеометрия переписного блока (MultiPolygon, SRID 4326)
gid blkid popn_total popn_white popn_black popn_nativ popn_asian popn_other boroname geom
1 360050001001000 1000 500 200 50 150 100 Манхэттен MultiPolygon(...) [SRID=4326]
  • PRIMARY KEY, btree (gid)
nyc_homicides — инциденты убийств в Нью-Йорке.
  • gidуникальный идентификатор записи (PK)
  • incident_dдата инцидента
  • boronameназвание района
  • num_victimчисло жертв
  • primary_moосновной мотив
  • idID инцидента
  • weaponиспользованное оружие
  • light_darkусловие света или темноты
  • yearгод инцидента
  • geomместоположение инцидента (Point, SRID 4326)
gid incident_d boroname num_victim primary_mo id weapon light_dark year geom
1 2003-01-01 Манхэттен 1 Неизвестно 1 Огнестрельное D 2003 Point(...) [SRID=4326]
  • PRIMARY KEY, btree (gid)
nyc_neighborhoods — районы Нью-Йорка.
  • gidуникальный идентификатор записи (PK)
  • boronameназвание района
  • nameназвание района
  • geomгеометрия района (MultiPolygon, SRID 4326)
gid boroname name geom
1 Манхэттен Финансовый район MultiPolygon(...) [SRID=4326]
  • PRIMARY KEY, btree (gid)
nyc_streets — улицы Нью-Йорка.
  • gidуникальный идентификатор записи (PK)
  • idID улицы
  • nameназвание улицы
  • onewayиндикатор одностороннего движения
  • typeтип улицы
  • geomгеометрия улицы (LineString, SRID 4326)
gid id name oneway type geom
1 1 Бродвей NO avenue LineString(...) [SRID=4326]
  • PRIMARY KEY, btree (gid)
nyc_subway_stations — станции метро Нью-Йорка.
  • gidуникальный идентификатор записи (PK)
  • objectidID объекта
  • idID станции
  • nameназвание станции
  • alt_nameальтернативное название
  • cross_stперекрестная улица
  • long_nameдлинное название
  • labelметка
  • boroughрайон
  • nghbhdрайон
  • routesмаршруты
  • transfersпересадки
  • colorцвет
  • expressиндикатор экспресса
  • closedиндикатор закрытия
  • geomместоположение станции (Point, SRID 4326)
gid objectid id name alt_name cross_st long_name label borough nghbhd routes transfers color express closed geom
1 1 1 Таймс-сквер Times Sq 7th Ave Times Square-42nd Street Times Sq Манхэттен Midtown 1,2,3,7,A,C,E,N,Q,R,S,W 42nd St Красный Да Нет Point(...) [SRID=4326]
  • PRIMARY KEY, btree (gid)