| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > Проблемка с датами... |
| Автор: nitr 17.4.2006, 22:06 | ||
| Доброе время суток! @par1 и @par2 - возраст людей, меняется (0..5, 5..10, 10..15 и т.д.) @kug - конец отчётного периода (обычно конечная дата года) c.d_rosh - дата рождения вида число.месяц.год Вот так я проверяю, в какую группу включить человека (группы по возрастам)
Суть в том, что человек (думаю с датой рождения 31.12) входит в две группы. Как в SQL проще сравнить даты? |
| Автор: Vit 19.4.2006, 22:28 |
| Я бы возраст вычислял как: Вычичел бы один год из другого (функция Year): Voztast=Year(GetDate())-Year(@DenRozhdenija) |
| Автор: nitr 20.4.2006, 00:19 |
| Хорошо, спасибо за подсказку... |