SQL語言學習總結一

2021-10-18 23:52:33 字數 1184 閱讀 3921

基礎查詢

一、語法

select 查詢列表

from 表名

二、特點

1.查詢列表可以是字段、常量、表示式、函式、也可以是多個

2.查詢結果是乙個虛擬表

三、示例

1.查詢單個字段

select 欄位名 from 表明;

2.查詢多個字段

select 欄位名,欄位名 from 表明;

3.查詢多有字段

select * from 表名;

4.查詢常量

select 常量值

5.查詢函式

select函式名(實參列表)

6.查詢函式表示式

7.起別名

as空格

8.去重

select distinct 欄位名 from 表明;

9.+作用:做加法運算

select 數值+數值;直接運算

select 字元+數值;先試圖將自讀轉化為數值,如果轉換成功,則繼續運算;否則轉換成0,再做運算

select null+值;結果為null

10【補充】concat函式

功能:拼接字段

select concat(字元1、字元2、字元3,。。。)

11.【補充】ifnull函式

功能:判斷某字段或表示式是否為null,如果為null返回指定的值,否則返回原本的值

select ifnull(commission_pct,0) from employees;

12.【補充】isnull函式

功能:判斷某欄位或者表示式是否為null,如果是,則返回1,否則返回0

條件查詢

一、語法

select 查詢列表

from 表明

where 篩選條件

二、篩選條件的分類

1.簡單條件運算子

< > = <> != >= <= <=>安全等於

2.邏輯運算子

&& and

|| or

! not

3.模糊查詢

like :一般搭配萬用字元使用,可以判斷字元型或數值型

萬用字元:%任意多欄位,——任意單個字元

between and

inis null / is not null

SQL 語言學習

一.插入刪除索引,測速 declare d datetime set d getdate select from cvtuser select 語句執行花費時間 毫秒 datediff ms,d,getdate update testrelation set dif4 0,dif5 0 drop i...

HTML語言學習總結(一)

什麼是 html?html 是用來描述網頁的一種語言。html 指的是超文字標記語言 hypertextmarkuplanguage html 不是一種程式語言,而是一種標記語言 markup language 標記語言是一套標記標籤 markup tag html 使用標記標籤來描述網頁 html...

Go語言學習 總結一

1,定義main,package main 乙個可獨立執行的程式,類似main方法 2,import fmt fmt 實現格式化io 輸入 輸出 類似system.out.print 3,func main 啟動程式要執行的main函式,如果有init 函式則會限制性該函式 注意 for i,x r...