Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
ВнизСортировка с помощью SQL Найти похожие ветки
← →
dron-s © (2004-09-19 20:13) [0]Как сделатиь сортировку по месяцам: Январь, февраль, март и т.д. Если можно с примером!!!
← →
Anatoly Podgoretsky © (2004-09-19 22:37) [1]order by месяц
← →
dron-s © (2004-09-20 07:00) [2]Так получается сортировка по алфавиту, а мне надо чтобы месяца распологались по порядку, с первого "Январь" .... и до последнего "Декабрь"
← →
Наталия © (2004-09-20 07:05) [3]Придется завести ещё одно поле, куда поместить номер месяца и сортировать по нему :)
← →
Mike Kouzmine © (2004-09-20 07:11) [4]Из даты выними месяц и сортируй по нему.
← →
Наталия © (2004-09-20 07:30) [5]Mike Kouzmine © (20.09.04 07:11) [4]
О провидец! :))
Откуда ты знаешь, что у него есть поле даты? :))
← →
sniknik © (2004-09-20 08:22) [6]> Откуда ты знаешь, что у него есть поле даты? :))
тоже не знаю что у него есть ;о)), поетому у него работать скорее всего не будет, но пусть помучится ;о))
... ORDER BY iif(Name = "Январь", 1, iif(Name = "Февраль", 2, iif(Name = "Март", 3, ...)))
← →
Наталия © (2004-09-20 08:27) [7]sniknik © (20.09.04 08:22) [6]
А в Paradox есть iif? :))
P.S. Ты уже вернулся с юга? :))
Где отчет о поездке? :))
← →
sniknik © (2004-09-20 08:47) [8]> А в Paradox есть iif? :))
при чем здесь парадокс? движок. я jet имел ввиду (ну вот имучения в раздумьях отпали ;о)))
давно уже, с 1 сентября на работе. какой отчет? нормально отдохнул без приключений (и не один ;), единственное телефон сотовый потерял, но это фигня уже новый купил карточку восстановил, в общем все замечательно. (еще хочу ;о)))
← →
Наталия © (2004-09-20 08:51) [9]sniknik © (20.09.04 08:47) [8]
ЗдорОво!
Очень за тебя рада!
Отдыхать всегла хорошо... Эх...
← →
dron-s © (2004-09-20 13:34) [10]Ребята, конечнео лето, песок, море и девушкт - то классно, но меня интересует, как произвести сортировку по месяцам, при этом что данные в таблицу добавляются, и на базу стоит фильтрация: " не показывать двоёные тмена месяцев", т.е. нумерация не подойдёт!!!!
← →
Sergey13 © (2004-09-20 13:38) [11]> и на базу стоит фильтрация: " не показывать двоёные тмена месяцев"
Вот такая и стоит? А база не лежит? 8-)
← →
dron-s © (2004-09-20 13:45) [12]Не, база не лежит, но скороя похоже на всё это положу!!!!!
← →
Наталия © (2004-09-20 13:47) [13]Давайте уже переедем в "Потрепаться" и подробненько расспросим sniknik-а где он был и что видел на отдыхе... :)))
← →
dron-s © (2004-09-20 13:52) [14]Я бы не против, но как-же сортировка в базе данных, кто поможет!!
← →
Johnmen © (2004-09-20 13:53) [15]>dron-s ©
С точки зрения теории построения и функционирования БД надо, как уже говорили, хранить только номер месяца.
А их названия - отдельно, либо в таблице, либо в отдельном файле, либо в приложении.
← →
Sergey13 © (2004-09-20 13:53) [16]2[13] Наталия © (20.09.04 13:47)
Золотые слова. 8-)
2[12] dron-s © (20.09.04 13:45)
Если ты против, то сформулируй наконец вопрос нормально. Подсказка - твоего проекта никто не видел.
← →
dron-sdron (2004-09-20 13:59) [17]Sergey13 © (20.09.04 13:53)
> сформулируй наконец вопрос нормально
а что конкретно не понятно!!!!!!
← →
Наталия © (2004-09-20 14:06) [18]Непонятна структура таблицы, зачем-то приплетенная фильтрация,
а " не показывать двоёные тмена месяцев" - шедевр эпистолярного жанра вообще...
← →
Sergey13 © (2004-09-20 14:06) [19]2[17] dron-sdron (20.09.04 13:59)
>а что конкретно не понятно!!!!!!
А ничего непонятно. Откуда например еще "dron" взялся. 8-)
Ты вот пишешь
>Если можно с примером!!!
А пример того что у тебя есть - где? Структура таблицы например.
← →
dron-sd (2004-09-20 14:17) [20]Может быть я чего намудрил, но мне надо сделать чтобы в базе хранились данные по уплате элетроэнергии за год, чтобы в базе не было повторяющися месяцев. Вот!!!
← →
Sergey13 © (2004-09-20 14:21) [21]2[20] dron-sd (20.09.04 14:17)
Ты по русски то читаешь? Понимаешь прочитанное?
← →
dron-s © (2004-09-20 14:28) [22]dron и dron-sd - это я по ошибке накатал.
Я по-русски прекрасно понимаю, а предыдущий ответ я для Наталии писал!!
← →
Наталия © (2004-09-20 14:35) [23]Ты что - партизан? Тебя пытают, а ты ни за что не раскроешь секретную структуру своей таблицы? К тому же не нужно отждествлять понятия хранения данных и их отображения
← →
LuSerge (2004-09-21 05:00) [24]Спасибо Народ! Позабавили .....
Возвращаясь к вопросу Дрона ....
Тебе верно сказали (by Jounmen) Нужно завести отдельную табличку-справочник типа Код | Название месяца... И хранить в основной таблице не название месяца а его код... Тогда order by month_id например отсортирует у тебя аккуратненько по месяцам .... А чтобы видеть на экране в поле месяц не "1" а именно "январь" то это уже при отображении бушь обращаться к этой табличке справочнику, т.к. как справедливо отметила Наталья отображение и хранение это разные вещи...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.10.17;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.057 c