Size: a a a

Django [ru] #STAY HOME

2020 January 18

l

linuxoid in Django [ru] #STAY HOME
Pavel Zagrebelin
да, я уже увидел что там mysql. Почему-то был уверен, что они уже научились distinct по одному полю.
так в постгрес так же
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Дистинкт не для уникальности же
источник

Д

Дониёр in Django [ru] #STAY HOME
tot samiy neizvestniy
Мужики, можете покидать вопросов, погонять меня (хз, в каком чате это писать)? У меня в понедельник собеседования - хочу нормально подготовиться на выходных.
чо
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Ну, вопросы, чтоб к собесам норм подготовиться
источник

DT

Dan Tyan in Django [ru] #STAY HOME
tot samiy neizvestniy
Мужики, можете покидать вопросов, погонять меня (хз, в каком чате это писать)? У меня в понедельник собеседования - хочу нормально подготовиться на выходных.
кем вы видете себя через 5 лет в нашем чате ?
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Админом🙂
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
linuxoid
так в постгрес так же
да нет вроде бы
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
linuxoid
угу
Так а что не получается?
источник

l

linuxoid in Django [ru] #STAY HOME
Pavel Zagrebelin
да нет вроде бы
у тебя ид а мне надо хреф
источник

Д

Дониёр in Django [ru] #STAY HOME
tot samiy neizvestniy
Админом🙂
не фортануло
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Дониёр
не фортануло
((
источник

l

linuxoid in Django [ru] #STAY HOME
tot samiy neizvestniy
Так а что не получается?
сбивает фильтр на ид
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
linuxoid
сбивает фильтр на ид
Так через подзапрос надо
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
linuxoid
у тебя ид а мне надо хреф
у меня и таблица другая, и что? Я группирую по полю order_id, но при попытке добавить id в селект - всё ломается.
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Pavel Zagrebelin
да нет вроде бы
Так функцию задать надо
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
tot samiy neizvestniy
Дистинкт не для уникальности же
о, вопрос для собеса подъехал: для чего нужен оператор SELECT  DISTINCT в sql.
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Чтобы убрать дубликаты типа
источник

l

linuxoid in Django [ru] #STAY HOME
Pavel Zagrebelin
да нет вроде бы
зайди в консоль постгрес и введи SET GLOBAL sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Pavel Zagrebelin
о, вопрос для собеса подъехал: для чего нужен оператор SELECT  DISTINCT в sql.
Но он точно не уникальные значения выбирает)
источник

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Dan Tyan
а так ?
print(tablewithobjects.objects.values( 'href').annotate(dcount=Count('href')).filter(dcount=1).order_by().query)
Вот для уникальности
источник