Một Số Câu Query Hữu ích Trong Oracle (1) | Black Jack
Useful Oracle Queries
Date/Time1. Get the first day of the month (lấy ngày đầu tiên của tháng)
SELECT TRUNC (SYSDATE, 'MONTH') AS first_day_of_month FROM DUAL2. Get the last day of the month (lấy ngày cuối tháng)
SELECT TRUNC (LAST_DAY (SYSDATE)) AS last_day_of_month FROM DUAL3. Get the first day of the year (lấy ngày đầu tiên của năm)
SELECT TRUNC (SYSDATE, 'YEAR') AS first_day_of_year FROM DUAL4. Get the last day of the year (lấy ngày cuối cùng của năm)
SELECT ADD_MONTHS (TRUNC (SYSDATE, 'YEAR'), 12) - 1 AS last_day_of_year FROM DUAL5. Get number of days in current month (lấy số ngày của một tháng)
SELECT EXTRACT (DAY FROM LAST_DAY (SYSDATE)) AS number_of_day FROM DUAL SELECT CAST (TO_CHAR (LAST_DAY (SYSDATE), 'dd') AS INT) AS number_of_day FROM DUAL6. Get number of days left in current month (lấy số ngày còn lại trong tháng hiện tại)
SELECT SYSDATE, LAST_DAY (SYSDATE) AS LAST_DAY, LAST_DAY (SYSDATE) - SYSDATE "Days left" FROM DUAL;7. Get number of days between two date
SELECT TRUNC (TO_DATE ('20140515', 'yyyymmdd')) - TRUNC (TO_DATE ('20140506', 'yyyymmdd')) AS number_of_days FROM DUAL;8. Get number of secons passed since today (lấy số giây đã qua trong ngày hôm nay)
SELECT (SYSDATE - TRUNC (SYSDATE)) * 24 * 60 * 60 AS number_of_secondes FROM DUAL9. Get number of seconds left today (lấy số giây còn lại trong ngày)
SELECT (TRUNC (SYSDATE + 1) - SYSDATE) * 24 * 60 * 60 AS number_of_secondes FROM DUAL10. Get list of days in month (lấy danh sách tất cả các ngày trong một tháng)
SELECT TO_DATE (TO_CHAR (SYSDATE, 'yyyymm') || LPAD (LEVEL, '2', '0'), 'yyyymmdd') AS list_of_day FROM DUAL CONNECT BY LEVEL <= EXTRACT (DAY FROM LAST_DAY (SYSDATE))11. Get list of month in year (lấy tất cả các tháng trong một năm)
SELECT TO_DATE (TO_CHAR (SYSDATE, 'yyyy') || LPAD (LEVEL, '2', '0') || '01', 'yyyymmdd') AS list_of_month FROM DUAL CONNECT BY LEVEL <= 12Share this:
- X
Related
Từ khóa » Hàm Lấy Year Trong Oracle
-
EXTRACT (datetime)
-
Hàm EXTRACT – Oracle/PLSQL | Học Toàn Tập
-
Trích Xuất Tháng Và Năm Từ Ngày Trong Oracle - HelpEx
-
Hàm Hàm TO_DATE Trong Oracle - Freetuts
-
Tổng Hợp 30 Câu Truy Vấn Hữu ích Trong Oracle - Vi
-
Hàm YEAR() Trong SQL - Học Sql Cơ Bản đến Nâng Cao - VietTuts
-
YEAR - Hàm Lấy Năm - SQL & Database
-
45 Câu Truy Vấn Oracle Rất Hữu Ích - Mofun IT
-
Oracle So Sánh Thời Gian Ngày Tháng - Review Game Mobile Hot
-
Tính Toán Và Xử Lí Ngày Tháng Bằng Câu Lệnh SQL - Viblo
-
Oracle EXTRACT Function Demonstrated With Practical Examples
-
Hàm Xử Lý DATE/TIME Trong SQL - Phần 1
-
Hàm Hàm TO_DATE Trong Oracle - TRẦN VĂN BÌNH MASTER