powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / у кого сегодня день рождения
15 сообщений из 15, страница 1 из 1
у кого сегодня день рождения
    #32389986
mursilka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существует табличка, где хранятся все даты рождений сотрудников организации.
Как сделать запрос, который будет выдавать у кого сегодня день рождения.
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390022
Фотография # Darth Vader #
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select FIO,DateOfBirth from TblData where DateOfBirth=date()
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390039
mastday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
главное формат дат должен совпадать. А то будете 01-12-1980 сравнивать с 01-12-1980 15-00 и не выполнится равенство ;-)
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390073
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
приблизительно так:
select FIO from TblData where Format(DateOfBirth,"dd/\mm")=Format(date(),"dd/\mm")

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390080
novss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А я думал Mursilka народ поздравить хочет...
А у него оказывается корыстные мотивы :-)
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390327
mursilka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну , конечно могу и поздравить ну у кого сегодня именно день рождения и не только сегодня.
Поздравляю! Желаю!
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390345
mursilka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот такую фигню написала, и теперь показывает все записи просто вперед ставит сегодняшние даты. А как бы отдельным списком их вот увидеть хочется

SELECT osnovn.datareg, osnovn.nomerrasp, osnovn.naimenrasp
FROM osnovn
WHERE (((Format(Now(),"dd/\mm"))=Format(Date(),"dd/\mm")));
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390394
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мадам, Now и Date - это функции, которые возвращают текущую дату с текущим временем и просто текущую дату соответственно
Вы "сегодня" сравниваете с "сегодня" - разумеется оно всегда равно
Вам надо поле таблицы (в котором дата рождения хранится) сравнивать с Date
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390441
mursilka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну дак как это сделать?!
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390471
6-6-6
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если у тебя день рождения храниться в поле: osnovn.datareg то: замени функцию Now() на osnovn.datareg
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390472
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT osnovn.datareg, osnovn.nomerrasp, osnovn.naimenrasp
FROM osnovn
WHERE (((Format( Now() ,"dd/\mm"))=Format(Date(),"dd/\mm")));

вместо подчёркнутого подставить своё поле из таблицы хде лежит дата рождения

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390480
Чумаков А.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
SELECT osnovn.datareg, osnovn.nomerrasp, osnovn.naimenrasp 
FROM osnovn 
WHERE (((Format(osnovn.datareg, "dd/\mm" ))=Format(Date(), "dd/\mm" )));
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390488
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Только все-таки не /\, а \/.
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390523
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ссорьки я на вскидку написал можно даже что-то вроде /. написать

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
у кого сегодня день рождения
    #32390575
mursilka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С-пасибо!
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / у кого сегодня день рождения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]