IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Программирование (https://www.imho.ws/forumdisplay.php?f=40)
-   -   Вопрос по Access (https://www.imho.ws/showthread.php?t=83633)

serjk 11.04.2005 22:53

Вопрос по Access
 
Так как я начинающий в данной области, подскажите, пожалуйста каким образом подсчитать в Access 97 стаж работы сотрудника, исходя из даты приема на работу в формате день/месяй/год (занесенной в таблицу) и вводимой оператором даты в такой же форме, т.е. трудовой стаж работника (с понятием "високосный год")?

EvroStandart 12.04.2005 09:41

У меня 97го нет, но вообще элементарно с помощъю переменных типа Date. Читай хелп про типы данных и как с ними работать.

serjk 12.04.2005 16:23

Спасиб.
А не подскажите, ссылку на нормальную книгу по access'у?

BigFox 30.07.2005 14:17

Reshenie
 
1.stag v godah - Year(date of begin vork)-Year(today())
Net Problem s Visokosnym godom
2. stag v mesyazah - (Year(date of begin vork)-Year(today()))*12-month(date of begin work)-(12-month of today)

UriF 21.08.2005 07:10

попробуй функции DateAdd и DateDiff

ac2on 26.08.2005 16:12

Можно побробывать через запрос типа
SELECT Таблица1.[1], Таблица1.[2], [таблица1].[1]-[таблица1].[2] AS Выражение1
FROM Таблица1;
Где поле 1 текущая дата, поле 2 начальная.
Ты получишь число дней. Уже с этой цифрой можно работать как тебе хочеться

Alex Ivanovich 31.08.2005 18:00

Цитата:

serjk:
А не подскажите, ссылку на нормальную книгу по access'у?

хотелось бы провторить вопрос.

dyr_farot 31.08.2005 18:49

это в e-books' e спроси

aBc 01.09.2005 06:48

Цитата:

dyr_farot:
это в e-books' e спроси
Плохому учите, гражданин. Нужно писать не "спроси", а "поищи". ;)

someone312002 16.09.2005 19:23

простите за транслит - ета линка будет очень в помосч Вам :-) провол на ней не один день, чего и Вам желаю!

delphist 20.09.2005 19:01

Цитата:

BigFox:
Year(date of begin vork)-Year(today())
А не наоборот?

Year([Уволен_с_работы])
-Year([Принят_на_работу])
=Количество проработанных лет

Date() - _сегодня_
Year(Date()) - текущий год

Можно узнать возраст Year(Date())-Year([DateOfBirth])


Часовой пояс GMT +4, время: 20:39.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.