005資料庫基礎原理筆記

2021-07-30 13:44:08 字數 555 閱讀 7427

投影:在乙個二維表當中,根據條件選出需要的列。

選擇:在二維表當中,根據條件選擇合適的行。

連線:從一張或者多張表當中,選擇需要的列並結合在一起。

關鍵字:select… from語句可以一行或多行書寫,大小寫不敏感

null值:未定義,不可用的的值。

列的別名:重新命名乙個列的標題,緊跟在列名後面,也可以在列名和別名之間加上可選關鍵字as(as),如果別名包含空格或特殊字元、或者大小寫敏感,需要雙引號。

級聯操作:將列或字串和其他列串聯,用雙條豎線(||)表示。

消除重複行:在select子句中使用distinct關鍵字消除重複行。

select…from emplo where 表示式 ename=』a』;

sal between 5000 and 10000 包括5000 10000

sal in (1000, 2000, 3000);

ename like 『s%』 找出所有以s開頭的名字

and or not 也適用

排序:order by desc 降序 asc 公升序

資料庫原理基礎總結

1.什麼是內連線 左 外 連線 右 外 連線 外連線 內連線 組合兩個表中的記錄,返回關聯字段相符的記錄,也就是返回兩個表的交集 陰影 部分。左連線 left join 是left outer join的簡寫,它的全稱是左外連線,是外連線中的一種。左 外 連線,左表 a table 的記錄將會全部表...

資料庫基礎筆記

關於資料庫 主流資料庫 基本使用 連線伺服器 在window下以管理員身份執行cmd然後執行如下命令 mysql h 127.0.0.1 p 3306 u root p 一般情況下可以簡寫成 mysql u root p 缺少 h 127.0.0.1 預設連線的是本地 缺少 p 3306 預設是連線...

資料庫原理筆記2020 6 2

觸發器是事件驅動程式 事件的含義 是sql語句,即sql語句的執行看做乙個事件,具體又分為執行前和執行後。看個例子,假定預先建立了表u,當grade 增加了10 記錄到表u中 1 create trigger sc t after update of grade on sc 2 referencin...