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

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

Месяц [D5, IB6.x]


denimas ©   (2002-09-02 08:26:00) 

Каким макаром вытащить из даты номер месяца. SQL запросе необходимо группировать по месяцам. Использую IB6.0, он не воспринимает команду Month(mydate). Что делать подскажите?


AndSoft   (2002-09-02 17:59:00) [1]

Я так делаю:
заменяю первые две цифры на символы подчеркивания и использую like.
Пример: дата 21.11.80 получаешь __.11.80
и пишешь запрос select * from mydata where date like "__.11.80"
ну или как то так.


maratFromTomsk   (2002-09-02 12:50:00) [2]

напиши View и делай группировку по ней
или сделай в таблице вычисляемое поле


Desdechado   (2002-09-02 11:30:00) [3]

сделай ХП


denimas   (2002-09-02 11:06:00) [4]

хочу сделать вот такой код, а он не пашет
select kod_tovar.tovar,extract(month from alldata.sold_data), sum(alldata.sold)
from alldata, kod_tovar
where (alldata.town="mytown") and (kod_tovar.kod=alldata.kod)
group by extract(month from alldata.sold_data
)


Kaban   (2002-09-02 09:16:00) [5]

sorry с синтаксисом немного напутал


Kaban   (2002-09-02 09:15:00) [6]

В IB6 появилась новая встроенная функция Extract
Extract (year, YourDate)
Extract (month, YourDate)
Extract (day, YourDate)
...


Виталий Панасенко   (2002-09-02 09:13:00) [7]

extract(month from date)


denimas   (2002-09-02 08:57:00) [8]

Помогут, да думал есть уже готовые. Хотел у когонибудь поклянчить)))


Johnny Smith   (2002-09-02 08:45:00) [9]

UDF не помогут?


Наверх

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