Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: найти повторяющее значение
 
 автор: liberty   (04.05.2013 в 18:56)   письмо автору
 
 

здравствуйте.
как найти повторяющее значение id_school в таблице school ?

какой запрос писать?

  Ответить  
 
 автор: cheops   (04.05.2013 в 18:58)   письмо автору
 
   для: liberty   (04.05.2013 в 18:56)
 

Можно поступить так - запрос вернет все значения id_school для которых имеются дубли
SELECT
  *, COUNT(id_school) AS total
FROM
  school
GROUP BY
  id_school
HAVING
  total > 2
ORDER BY
  total DESC

  Ответить  
 
 автор: liberty   (04.05.2013 в 19:42)   письмо автору
 
   для: cheops   (04.05.2013 в 18:58)
 

запрос возвращает ноль строк.

условие изменил на total > 1

и вернуло 22 строки

  Ответить  
 
 автор: cheops   (04.05.2013 в 19:44)   письмо автору
 
   для: liberty   (04.05.2013 в 19:42)
 

А у вас повторяющиеся строки есть? Если не сложно прикрепите дамп таблицы к сообщению.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования