5 基本查詢操作

2021-08-18 21:35:53 字數 1022 閱讀 4181

我這些學習筆記,記錄的都是我自己認為的知識點,可能以後再看的時候還要翻書,但是可以用來定位到準確的書中示例的位置,減少翻書重找的時間,利於自身知識體系的搭建。                                            

self-transcendence

第5章 基本查詢操作

5.1 查詢全部列的記錄

select distinct * from 表名,檢視名

*表示所有列,

from

後最多可以跟

256個表或者檢視的名字,用「,」隔開。

*位置可以用欄位名代替,多個欄位名用「,」隔開,幾個欄位名就查幾列。

distinct關鍵字,用於查指定列時,去除重複的行資料。(主鍵永遠不同,

*無法使用)

欄位名後跟as給字段起別名。

5.2 對查詢的記錄進行算術運算

select語句中可以使用算術運算子

+-*/,*/

優先順序大於+-。

例:查老師的年收入

select 老師

id,老師月收入

*12 as

老師年收入

from

老師表select中的運算不會改變原值,只會改變顯示的查詢結果。

5.3 使用連線符

||連線字段

兩個字段可以用||變成乙個新的字串

連線欄位時,兩個欄位的型別應該是一樣的,若不同,則系統報錯。如果需要在連線的字段中加入字元或者是日期型別的值,需要將該字元值或者日期型別的值使用單引號包起來。

mysql和

sql server

不支援||      select

學生名||

老師名mysql使用

concat

函式          

select concat

(學生名,老師名)

sql server使用

+號              

select

學生名+

老師名

資料基本操作 查詢

查詢 searching 先上一道阿里的面試題吧 題意是這樣描述的,給定乙個m行n列的整數矩陣 如圖 每行從左到右,每列從上到下都是有序的。判斷乙個整數k是否在矩陣中出現的最優演算法,在最壞的情況下的時間複雜度 1 5 7 9 4 6 10 15 8 11 12 19 14 16 18 21 a o...

mongDB 基本查詢操作

最近一直在用mongodb,有時候會需要用到統計,在網上查了一些資料,最適合用的就是用aggregate,以下介紹一下自己運用的心得。pro ject 包含 排除 重 命名和顯 示欄位 pro ject 包含 排除 重 命名和顯 示字 段match 查詢,需要同find 一樣的引數 li mit 限...

MySQL基本查詢操作

查詢員工表中涉及到的所有的部門編號 去重 select distinct department id from employees 查詢員工姓和名連線成乙個字段,並顯示為姓名 select concat last name,first name as 姓名 from employees 查詢多個值,...