Я новичок в SQL, не смог написать правильный SQL. Учитывая таблицу STATION, в которой хранятся данные для пяти полей, а именно: идентификатор, ГОРОД, ГОСУДАРСТВО, СЕВЕРНАЯ ЛАТИНА и ЗАПАДНАЯ ДОЛГИ.
+-------------+------------+
| Field | Type |
+-------------+------------+
| ID | INTEGER |
| CITY | VARCHAR(21)|
| STATE | VARCHAR(2) |
| LAT_N | NUMERIC |
| LONG_W | NUMERIC |
+-------------+------------+
Пусть NUM
- число городов, а NUMunique
- количество уникальных городов, затем напишите запрос, чтобы напечатать значение NUM
- NUMunique
.
Я пробовал:
select (count(CITY)- distinct count(CITY)) from STATION;