Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Частичная выборка информации из БД (SMV) 04/03/2008 - 13:32:36
      Re: Частичная выборка информации из БД (Ol) 04/03/2008 - 22:38:16

> Original message text:
> From: SMV - 04/03/2008 - 13:32:36
> Subject:Частичная выборка информации из БД
> -----------------
> Помагите пожалуста с выводом информации из БД и последующей ее сортировки.
> Вопрос следующий:
>
> Есть таблица
> id day name
> 1 пн. Вася
> 2 пн. Петя
> 3 пн. Маша
> 4 вт. Зина
> 5 вт. Клава
> 6 ср. Марина
> 7 чт. Вальдемар
> 8 пт. Борис
>
> Такую таблицу надо вывести из БД так, чтобы зачения столбца day выводились без повторений, а значения стоблца name должны быть все. Например:
> day name
> пн. Вася
> Петя
> Маша
> вт. Зина
> Клава
> ср. Марина
> чт. Вальдемар
> пт. Борис
>
> Какие то расплывчитые наброски у меня есть, напрмиер одинаковые записи нахожу с помощью having и потом вывожу их в ед. числе а вот по поводу стольбца name что то соображений никаких нет. Вывести таблицу в том виде в котром она представлена в БД проблем нет а вот так чтоб зачения столбца day не повторялись что то не получается.
>
> Особеность еще является и то что таблица должна выводится цыклически, тоесть строка day name будет всего одна а из БД информация выводится с помощью цыкла, так как для обновления или добавления информации будут заносится только данные в БД, а таблица редактироваться никак не будет.
>
> Подскажите пожалуста как сделать... Может есть какие-нибудь соображения...
>


From: Ol - 04/03/2008 - 22:38:16
Subject:Частичная выборка информации из БД
-----------------
Дело в том, что то,что Вы хотите получить на выходе - уже не является таблицей. Поэтому к SQL аппелировать бесполезно в данном случае. Вам нужны генераторы отчётов для той среды в которой Вы разрабатываете.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
33192



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |