Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > 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 |
Хорошо, спасибо за подсказку... |