Một Số Câu Query Hữu ích Trong Oracle (1) | Black Jack
Có thể bạn quan tâm
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 » Trừ Ngày Tháng Trong Sql Oracle
-
Trừ Ngày Trong Oracle - Kiểu Dữ Liệu Số Hoặc Khoảng Thời Gian?
-
Cộng Trừ Ngày Tháng Trong Oracle Archives - Review Game Mobile Hot
-
Tính Toán Và Xử Lí Ngày Tháng Bằng Câu Lệnh SQL - Viblo
-
Hàm Hàm ADD_MONTHS Trong Oracle - Freetuts
-
Xử Lý Date Trong SQL - Học Sql Cơ Bản đến Nâng Cao - VietTuts
-
Hàm Xử Lý DATE/TIME Trong SQL - Phần 1
-
Tính Toán Và Xử Lý Ngày Tháng Bằng Câu Lệnh SQL Như Thế Nào?
-
Làm Thế Nào để Tính được Khoảng Cách Giữa 2 Ngày Trong Oracle?
-
Hàm Hàm ADD_MONTHS Trong Oracle - Vi
-
Hàm TO_DATE – Oracle/PLSQL | Học Toàn Tập
-
Hàm Hàm ADD_MONTHS Trong Oracle - TRẦN VĂN BÌNH MASTER
-
Oracle SQL "CHỌN NGÀY Từ Trường DATETIME"