45個常用的Oracle查詢語句
這裡我們介紹的是 40+ 個非常有用的 Oracle 查詢語句,主要涵蓋了日期操作,獲取伺服器資訊,獲取執行狀態,計算資料庫大小等等方面的查詢。這些是所有 Oracle 開發者都必備的技能,所以快快收藏吧!
日期/時間 相關查詢
-
獲取當前月份的第一天
執行這個命令能快速返回當前月份的第一天。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。
?1 2 SELECT
TRUNC (SYSDATE,
'MONTH'
)
"First day of current month"
FROM
DUAL;
-
獲取當前月份的最後一天
這個查詢語句類似於上面那個語句,而且充分照顧到了閏年,所以當二月份有 29 號,那麼就會返回 29/2 。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。
?1 2 SELECT
TRUNC (LAST_DAY (SYSDATE))
"Last day of current month"
FROM
DUAL;
-
獲取當前年份的第一天
每年的第一天都是1 月1日,這個查詢語句可以使用在儲存過程中,需要對當前年份第一天做一些計算的時候。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。
1 SELECT
TRUNC (SYSDATE,
'YEAR'
)
"Year First Day"
FROM
DUAL;
-
獲取當前年份的最後一天
類似於上面的查詢語句。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。
?1 SELECT
ADD_MONTHS (TRUNC (SYSDATE,
'YEAR'
), 12) - 1
"Year Last Day"
FROM
DUAL
-
獲取當前月份的天數
這個語句非常有用,可以計算出當前月份的天數。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。
?1 2 SELECT
CAST
(TO_CHAR (LAST_DAY (SYSDATE),
'dd'
)
AS
INT
) number_of_days
FROM
DUAL;
-
獲取當前月份剩下的天數
下面的語句用來計算當前月份剩下的天數。你可以用任何的日期值替換 “SYSDATE”來指定查詢的日期。
?1 2 3 相關推薦
ElasticSearch 7.X版本19個常用的查詢語句
------ 整理一篇常用的CRUD查詢語句,之前這篇檔案是在17年左右發表的,從英文翻譯過來,現在採用7.x 版本進行實驗,棄用的功能或者引數,我這邊會進行更新,一起來學習吧。 為了演示不同型別的 **ElasticSearch** 的查詢,我們將使用書文件資訊的集合(有以下欄位:**title**(標
45個常用的Oracle查詢語句
這裡我們介紹的是 40+ 個非常有用的 Oracle 查詢語句,主要涵蓋了日期操作,獲取伺服器資訊,獲取執行狀態,計算資料庫大小等等方面的查詢。這些是所有 Oracle 開發者都必備的技能,所以快快收藏吧! 日期/時間 相關查詢 獲取當前月份的第一
45個非常有用的Oracle查詢語句
這裡我們介紹的是 40+ 個非常有用的 Oracle 查詢語句,主要涵蓋了日期操作,獲取伺服器資訊,獲取執行狀態,計算資料庫大小等等方面的查詢,這些是所有 Oracle 開發者都必備的技能! 1. 日期/時間 相關查詢 1.1. 獲取當前月份的第一天 執行這個命令能快速返
oracle 基本命令及常用的查詢語句
1.create user username identified by password;//建使用者名稱和密碼oracle ,oracle 2.grant connect,resource,dba to username;//授權 grant connect,resource,dba
Oracle - 查詢語句 - 分組函數
出現 erb 現在 不同 max 過濾 group cnblogs 語句 /* 分組函數 不能再select子句中出現普通的列,除非這個列在group by中給出 所有的空值都會被分為一組 分組過濾
常用SQL查詢語句
edate 查詢更新 如果 子查詢 升序 運行 查詢 結構 薪酬 一、簡單查詢語句 1. 查看表結構 SQL>DESC emp; 2. 查詢所有列 SQL>SELECT * FROM emp; 3. 查詢指定列 SQL>SELECT empmo,
oracle查詢語句執行順序
lin oracle查詢 etc utl columns contain 處理 text lec 完整的查詢語句類似是這樣的: select ..., ROWNUM from table where <where clause> group by &
45、SQL邏輯查詢語句執行順序
mysq 一定的 gif 行數據 查詢語句 客戶 prim 記錄 測試表 一 SELECT語句關鍵字的定義順序 SELECT DISTINCT <select_list> FROM <left_table> <join_type> J
關於MySQL常用的查詢語句
tex 程序員 列表 語言 連接 時間段 十六 聚合函數 ice 一查詢數值型數據: SELECT * FROM tb_name WHERE sum > 100; 查詢謂詞:>,=,<,<>,!=,!>,!<,=>,=<
Mysql | 總結 | 常用的查詢語句(單表查詢)
res cat span pan sta 產品 from ted http 1. 查詢單表全部 select* from 數據表名; 2. 查詢單表中一個或者多個字段 select 字段1,字段2 from 數據表名; 3. 查詢單表中的指定信息 select*
常用資料查詢語句
sql:mysql查詢資料 1.基本查詢 查詢所有欄位 select * from table_name; 查詢指定欄位 select 欄位,欄位 from table_name; as起別名 select 欄位 as name from table_name; 表名.欄位 as
SQL一些常用的查詢語句
--欄位查詢表 select a.name, b.name from syscolumns a, sysobjects b where lower(a.name) = '欄位名' and a.id = b.id and b.xtype = 'u' --知道表查儲存過程
Oracle - 查詢語句 - 多表關聯查詢
/* SQL語句的歷史版本 SQL89 比較多 &nb
C++中兩個常用的控制語句格式的函式(width和precision函式)
width 語法: int width(); int width( int w ); 函式 width()返回當前的寬度。可選擇引數w用於設定寬度大小。寬度是指每一次輸
常用SQL查詢語句優化技巧總結
在軟體開發過程中,關係型資料庫是做資料儲存最重要的工具。無論是Oracale還是Mysql,都是需要通過SQL語句來和資料庫進行互動的。而對於不同的表結構,採用不同的SQL語句,效能上可能千差萬別。本文,就基於MySql資料庫,來介紹一些SQL查詢語句效能優化技巧。 1.對查詢進行優化,應儘
50個常用的SQL語句
Code: 50個常用SQL語句 Student(S#,Sname,Sage,Ssex) 學生表 S#學號,主鍵 Course(C#,Cname,T#) 課程表 C#課程號,主鍵 SC(S#,C#
java程式設計師菜鳥進階(二)oracle基礎詳解(二)oracle查詢語句和資料排序
本文所以練習都是基於oracle自帶提供的一個數據庫進行的。資料庫中包含員工表emp。部門資訊表dept。員工工資工總表下面是三個表的表結構:一:基本查詢語句1.最簡單的查詢所有列語句Select * from emp;2.查詢指定列表的查詢語句Select empno ,e
mysql常用效能查詢語句
#檢視MySQL本次啟動後的執行時間(單位:秒) show status like 'uptime'; #檢視select語句的執行數 show status like 'com_select'; #檢視insert語句的執行數 show status like 'com_inser
Oracle查詢語句中算術運算子的使用
1、運算子的分類和優先順序(1)、算術運算子(+、-、*、/):可以運用到數字和日期的列上<1>、具體需求:例:檢視scott.emp表中的員工年收入(select sal * 12 from emp;)(2)、優先順序:和數學裡面的規則一樣例:檢視scott.e
常用資料庫查詢語句--個人總結
本人有時候經常使用封裝好的增刪改查,以至於有時候簡單的增刪改查都忘記怎麼寫,所以在此記錄,以便之後查閱 由於mysq與selserver不同,所以在使用的時候,有區別,最簡單的是表名稱(sqlserver 裡 [表名稱])mysql裡 `表名稱` 查 select