Oracle SQL TUTORIAL – Date columns with Time in Where condition
For training reach out to me at [email protected]
In this video, we will see how to retrieve records for a specific time duration.
SQLs used in this video are given below.
select * from employees;
alter session set nls_date_format = 'DD-MON-YYYY HH24:MI:SS';
SELECT DBMS_RANDOM.VALUE(0,9) FROM DUAL;
SELECT SYSDATE-DBMS_RANDOM.VALUE(0,9) FROM DUAL;
SELECT FIRST_NAME,LAST_NAME,
SYSDATE-DBMS_RANDOM.VALUE(0,9) CREATED_DATE FROM EMPLOYEES;
CREATE TABLE EMP_TEST AS
SELECT FIRST_NAME,LAST_NAME,
SYSDATE-DBMS_RANDOM.VALUE(0,9) CREATED_DATE FROM EMPLOYEES;
SELECT * FROM EMP_TEST ORDER BY CREATED_DATE DESC;
select sysdate from dual;
select sysdate,trunc(sysdate) from dual;
26 sep 2018 00:00:00 to 26 sep 2018 23:59:59
select sysdate,trunc(sysdate),trunc(sysdate)+0.99999 from dual;
Records that got created yesterday..
25 sep 2018 00:00:00 to 25 sep 2018 23:59:59
select trunc(sysdate-1),trunc(sysdate-1)+0.99999 from dual;
SELECT * FROM emp_test
WHERE created_date BETWEEN trunc(SYSDATE-1)
AND trunc(SYSDATE-1)+0.99999
order by created_date;
Retrieve records for 22nd Septembter 2018
SELECT * FROM emp_test
WHERE created_date BETWEEN to_date('22-sep-2018 00:00:00','dd-mon-yyyy hh24:mi:ss')
AND to_date('22-sep-2018 23:59:59','dd-mon-yyyy hh24:mi:ss')
order by created_date;
SELECT * FROM emp_test
WHERE created_date BETWEEN to_date('22-sep-2018','dd-mon-yyyy')
AND to_date('22-sep-2018 23:59:59','dd-mon-yyyy hh24:mi:ss')
order by created_date;
-- Get all records created in last 24 hours
select sysdate,sysdate-1 from dual;
SELECT * FROM emp_test
where created_date between sysdate-1 and sysdate order by created_date;
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Oracle SQL TUTORIAL – Date columns with Time in Where condition», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.