Вы не SELECT
из базы данных.Вы выполняете запрос для чтения строк из таблицы, поэтому ваш запрос неверен в том, как вы пытаетесь выбрать таблицу из базы данных.
Это не так, как это делается.Вы должны подключиться к базе данных и затем выбрать столбцы из таблицы.
Допустим, у вас есть дубликаты в столбце website
, хранящиеся в таблице url
, которые находятся в базе данных urls
, поэтому сначала вы должны подключиться кбаза данных, если вы используете инструмент командной строки (если это не так, просто выберите его в графическом инструменте запросов):
USE urls; -- for MySQL
.open "urls.db" -- for SQLite
Затем выберите уникальные веб-сайты из таблицы URL, например:
SELECT DISTINCT website
FROM url;
Если вам нужно вернуть уникальные строки (не значения одного столбца), используйте *
:
SELECT DISTINCT *
FROM url;