|
|
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
Существует табличка, где хранятся все даты рождений сотрудников организации. Как сделать запрос, который будет выдавать у кого сегодня день рождения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 08:40 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
select FIO,DateOfBirth from TblData where DateOfBirth=date() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 09:11 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
главное формат дат должен совпадать. А то будете 01-12-1980 сравнивать с 01-12-1980 15-00 и не выполнится равенство ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 09:19 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
приблизительно так: select FIO from TblData where Format(DateOfBirth,"dd/\mm")=Format(date(),"dd/\mm") Сделать можно всё!!! Только бы знать как... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 09:50 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
А я думал Mursilka народ поздравить хочет... А у него оказывается корыстные мотивы :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 09:53 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
Ну , конечно могу и поздравить ну у кого сегодня именно день рождения и не только сегодня. Поздравляю! Желаю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 11:28 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
Я вот такую фигню написала, и теперь показывает все записи просто вперед ставит сегодняшние даты. А как бы отдельным списком их вот увидеть хочется SELECT osnovn.datareg, osnovn.nomerrasp, osnovn.naimenrasp FROM osnovn WHERE (((Format(Now(),"dd/\mm"))=Format(Date(),"dd/\mm"))); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 11:33 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
Мадам, Now и Date - это функции, которые возвращают текущую дату с текущим временем и просто текущую дату соответственно Вы "сегодня" сравниваете с "сегодня" - разумеется оно всегда равно Вам надо поле таблицы (в котором дата рождения хранится) сравнивать с Date ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 11:52 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
Ну дак как это сделать?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 12:11 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
если у тебя день рождения храниться в поле: osnovn.datareg то: замени функцию Now() на osnovn.datareg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 12:21 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
SELECT osnovn.datareg, osnovn.nomerrasp, osnovn.naimenrasp FROM osnovn WHERE (((Format( Now() ,"dd/\mm"))=Format(Date(),"dd/\mm"))); вместо подчёркнутого подставить своё поле из таблицы хде лежит дата рождения Сделать можно всё!!! Только бы знать как... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 12:21 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 12:23 |
|
||
|
у кого сегодня день рождения
|
|||
|---|---|---|---|
|
#18+
Только все-таки не /\, а \/. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2004, 12:25 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32390480&tid=1676979]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 352ms |

| 0 / 0 |
