1.關鍵字
1.group by 語句用於結合合計函式,根據乙個或多個列對結果集進行分組
select stu.sid,stu.sname,count(cid),sum(score) from student stu left join sc s on stu.sid = s.sid group by stu.sid
如果不加
查詢多個注意分組。
和union指令類似,intersect也是對兩個 sql 語句所產生的結果做處理的。不同的地方是,union基本上是乙個or(如果這個值存在於第一句或是第二句,它就會被選出),而intersect則比較像and( 這個值要存在於第一句和第二句才會被選出)。union是聯集,而intersect是交集。
union是聯集,
當使用連線表時判斷兩表相同條件要使用on
= 等於
< 小於
> 大於
<> 不等於
!< 不小於
!>不大於
not 非
between and 範圍
in 取具體值範圍
and 與
or 或
is null 是否為空
\%
匹配%字元
\_ 匹配_字元
重新了解資料庫 資料庫常用基礎
關係型資料庫 sql 通過表和表之間,列和列之間的關係進行資料的儲存 非關係型資料庫 nosql not only 非關係型資料庫,物件儲存,通過物件的自身的屬性來決定 數字 字串 時間日期 show databases 檢視所有資料庫 use user 切換user資料庫 show tables ...
Oracle資料庫重新啟動步驟
本文詳細的介紹了oracle資料庫較好的十種重新啟動步驟。1.停應用層的各種程式。2.停oralce的監聽程序 lsnrctl stop 3.在獨佔的系統使用者下,備份控制檔案 sql alter database backup controlfile to trace 4.在獨佔的系統使用者下,手...
重新配置資料庫的密碼
重新配置資料庫的密碼 1 進入oracle net manager 找到自己要重置密碼的服務命名。假設這裡是orcl 2 刪除x oracle product 10.2.0 db 1 database pwdorcl ora,此處儲存的是sys密碼。sys是乙個oracle管理員使用者或根使用者,它...