Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сортировка с помощью SQL [D7, Paradox]


Страницы:   1 2

dron-s ©   (2004-09-19 20:13:00) 

Как сделатиь сортировку по месяцам: Январь, февраль, март и т.д. Если можно с примером!!!


LuSerge   (2004-09-21 05:00:00) [1]

Спасибо Народ! Позабавили .....
Возвращаясь к вопросу Дрона ....
Тебе верно сказали (by Jounmen) Нужно завести отдельную табличку-справочник типа Код | Название месяца... И хранить в основной таблице не название месяца а его код... Тогда order by month_id например отсортирует у тебя аккуратненько по месяцам .... А чтобы видеть на экране в поле месяц не "1" а именно "январь" то это уже при отображении бушь обращаться к этой табличке справочнику, т.к. как справедливо отметила Наталья отображение и хранение это разные вещи...


Наталия   (2004-09-20 14:35:00) [2]

Ты что - партизан? Тебя пытают, а ты ни за что не раскроешь секретную структуру своей таблицы? К тому же не нужно отждествлять понятия хранения данных и их отображения


dron-s   (2004-09-20 14:28:00) [3]

dron и dron-sd - это я по ошибке накатал.

Я по-русски прекрасно понимаю, а предыдущий ответ я для Наталии писал!!


Sergey13   (2004-09-20 14:21:00) [4]

2[20] dron-sd   (20.09.04 14:17)
Ты по русски то читаешь? Понимаешь прочитанное?


dron-sd   (2004-09-20 14:17:00) [5]

Может быть я чего намудрил, но мне надо сделать чтобы в базе хранились данные по уплате элетроэнергии за год, чтобы в базе не было повторяющися месяцев. Вот!!!


Sergey13   (2004-09-20 14:06:00) [6]

2[17] dron-sdron   (20.09.04 13:59)
>а что конкретно не понятно!!!!!!
А ничего непонятно. Откуда например еще "dron" взялся. 8-)

Ты вот пишешь
>Если можно с примером!!!
А пример того что у тебя есть - где? Структура таблицы например.


Наталия   (2004-09-20 14:06:00) [7]

Непонятна структура таблицы, зачем-то приплетенная фильтрация,
а " не показывать двоёные тмена месяцев" - шедевр эпистолярного жанра вообще...


dron-sdron   (2004-09-20 13:59:00) [8]

Sergey13 ©   (20.09.04 13:53)
> сформулируй наконец вопрос нормально

а что конкретно не понятно!!!!!!


Sergey13   (2004-09-20 13:53:00) [9]

2[13] Наталия ©   (20.09.04 13:47)
Золотые слова. 8-)

2[12] dron-s ©   (20.09.04 13:45)
Если ты против, то сформулируй наконец вопрос нормально. Подсказка - твоего проекта никто не видел.


Johnmen   (2004-09-20 13:53:00) [10]

>dron-s ©

С точки зрения теории построения и функционирования БД надо, как уже говорили, хранить толькономер месяца.
А их названия - отдельно, либо в таблице, либо в отдельном файле, либо в приложении.


dron-s   (2004-09-20 13:52:00) [11]

Я бы не против, но как-же сортировка в базе данных, кто поможет!!


Наталия   (2004-09-20 13:47:00) [12]

Давайте уже переедем в "Потрепаться" и подробненько расспросим sniknik-а где он был и что видел на отдыхе... :)))


dron-s   (2004-09-20 13:45:00) [13]

Не, база не лежит, но скороя похоже на всё это положу!!!!!


Sergey13   (2004-09-20 13:38:00) [14]

> и на базу стоит фильтрация: " не показывать двоёные тмена месяцев"
Вот такая и стоит? А база не лежит? 8-)


dron-s   (2004-09-20 13:34:00) [15]

Ребята, конечнео лето, песок, море и девушкт - то классно, но меня интересует, как произвести сортировку по месяцам, при этом что данные в таблицу добавляются, и на базу стоит фильтрация: " не показывать двоёные тмена месяцев", т.е. нумерация не подойдёт!!!!


Наталия   (2004-09-20 08:51:00) [16]

sniknik ©   (20.09.04 08:47) [8]
ЗдорОво!
Очень за тебя рада!
Отдыхать всегла хорошо... Эх...


sniknik   (2004-09-20 08:47:00) [17]

> А в Paradox есть iif? :))
при чем здесь парадокс? движок. я jet имел ввиду (ну вот имучения в раздумьях отпали ;о)))

давно уже, с 1 сентября на работе. какой отчет? нормально отдохнул без приключений (и не один ;), единственное телефон сотовый потерял, но это фигня уже новый купил карточку восстановил, в общем все замечательно. (еще хочу ;о)))


Наталия   (2004-09-20 08:27:00) [18]

sniknik ©   (20.09.04 08:22) [6]
А в Paradox есть iif? :))

P.S. Ты уже вернулся с юга? :))
Где отчет о поездке? :))


sniknik   (2004-09-20 08:22:00) [19]

> Откуда ты знаешь, что у него есть поле даты? :))
тоже не знаю что у него есть ;о)), поетому у него работать скорее всего не будет, но пусть помучится ;о))
... ORDER BY iif(Name = 'Январь', 1, iif(Name = 'Февраль', 2, iif(Name = 'Март', 3, ...)))


Наталия   (2004-09-20 07:30:00) [20]

Mike Kouzmine ©   (20.09.04 07:11) [4]
О провидец! :))
Откуда ты знаешь, что у него есть поле даты? :))


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо