SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 26.12.2018 17:14:13

platedz
Старожил
Зарегистрирован: 27.03.2012
Сообщений: 314

Distinct или типа того по одному полю, при наличии других полей

Здравствуйте. Подскажите пожалуйста есть запрос

select distinct(table1.url), table1.id, table1.name from  table1 left join table2 on table1.url=table2.childurl having parenturl like '%parenturl%'

url, id, name одинаковые, а parenturl отличается

И в итоге получается много дублей,


Wazzup.su - это сервис объединивший в себе все в одном.

Неактивен

 

#2 26.12.2018 17:29:30

platedz
Старожил
Зарегистрирован: 27.03.2012
Сообщений: 314

Re: Distinct или типа того по одному полю, при наличии других полей

Пробовал объединять с group by но он тоже почему то выдергивает только те, что больше двух позиций


Wazzup.su - это сервис объединивший в себе все в одном.

Неактивен

 

#3 26.12.2018 18:20:45

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5828

Re: Distinct или типа того по одному полю, при наличии других полей

не ясно,что должен вернуть запрос
приведите пример с тестовыми данными и какой должен быть результат

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson