ВУЗ:
Составители:
Рубрика:
28
SELECT (RTRIM(Surname) + ' ' + RTRIM(Name) + ' ' +
RTRIM(Lastname) + ' в должности ' + Post) AS FIO_Post FROM Staff
– в Oracle:
SELECT (RTRIM(Surname) + ' ' + RTRIM(Name) + ' ' +
RTRIM(Lastname) + ' в должности ' + Post) AS FIO_Post FROM
ADMIN_PAY.Staff;
Использование переменных в условии.
41. Вывести список сотрудников, принятых на работу за последний
месяц:
– в VFP:
Local Perem_B, Perem_E
Perem_B=GOMONTH(Date(),-1)
Perem_E = Date()
&& объявление местной переменной
&& дата начала интересующего периода
&& дата конца интересующего периода
SELECT Name, Lastname, Surname FROM Staff WHERE Date_Input
BETWEEN Perem_B AND Perem_E
– в MS SQL Server:
-- объявление местной переменной
Declare @Perem_B DateTime, @Perem_E DateTime
-- дата начала интересующего периода
SET @Perem_B=DATEADD ( month , -1, getdate())
-- дата конца интересующего периода
SET @Perem_E = GetDate( )
SELECT Name, Lastname, Surname FROM Staff WHERE Date_Input
BETWEEN @Perem_B AND @Perem_E
– в Oracle:
SET SERVEROUTPUT ON;
Declare
Perem_B Date;
Perem_E Date;
Name_ ADMIN_PAY.Staff.Name%TYPE;
Lastname_ ADMIN_PAY.Staff.Lastname%TYPE;
Surname_ ADMIN_PAY.Staff.Surname%TYPE;
BEGIN
Perem_B:= ADD_MONTHS(Sysdate,-1) ;
Perem_E:= Sysdate;
DBMS_OUTPUT.PUT_LINE(Perem_B||' '||Perem_E);
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »