Как удалить дубликаты в таблице, созданной в SQL с помощью Python - PullRequest
0 голосов
/ 11 октября 2018

Я запускаю два запроса в Python (который генерирует два разных набора данных, но имеет одинаковое название).Я объединил их в один набор данных, используя python, и это выглядит примерно так: (однако этот фактический набор данных нигде не отображается, я просто использую table_a + table_b и объединил их в один)

date      symbol    data
10/9/2018   a       0.1
10/9/2018   b       0.2
10/9/2018   c       0.3
10/9/2018   a       0.1
10/9/2018   a       0.1

Если яхотите удалить символ дубликатов и создать вывод, например:

date      symbol    data
10/9/2018   a       0.1
10/9/2018   b       0.2
10/9/2018   c       0.3

как мне это сделать?

Спасибо!

1 Ответ

0 голосов
/ 11 октября 2018

Просто используйте DISTINCT, чтобы удалить дубликаты строк.Вы не публикуете свой SQL, но он должен выглядеть следующим образом:

select distinct date, symbol, data from my_table

Обратите внимание, что DISTINCT относится ко всей строке, а не только к первому столбцу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...