MySQL常用知識點 學習筆記

2021-10-07 14:41:41 字數 1241 閱讀 5622

左連線 : 保留左表中全部資料

右連線:保留右表中全部資料

中間連線:保留兩表中公共資料

其餘的可看下圖: (ps:一定要明確保留哪一部分資料)

若value不是空,則返回a

若value是空,則返回b

select ifnull(max(grade),

null))

as'最大成績'

distinct(成績)

對成績進行去重

limit x offset y

查詢結果 跳過y條資料 讀取前x條資料

group by 成績 desc/esc

根據成績進行 降序/公升序

datediff(a,b.date)=1

a.date-b.date=1

法一:

select

max(

distinct

(成績))

from student

where course=

'語文 and

'成績'

select max(成績) from student where course='語文')

法二:

select 成績  from student 

group by '課程'

='語文' desc limit 1 offset 1

兩表直接查詢

select a.name as employee from employee  a,employee  b 

where a.managerid = b.id and a.salary > b.salary

select a.姓名 as 不近視的學生名單

from 學生表 as a

left

join 近視學生表 as b

on a.學號=b.學生學號

where b.序號 is

null

#此處是where 和 is

以上部分是使用了來自於力扣題解 作者猴子

mysql常用知識點 mysql 常用知識點。

mysql u root p show databases show tables select from abc order by id limit 0,10 create database bbb exit mysqldump u root p game home backup.sql mysq...

mysql常用知識點

sql 元素在 windows 和 linux 系統是否區分大小寫。mysql 的資料型別有大概可以分為 5 種,分別是整數型別 浮點數型別和定點數型別 日期和時間型別 字串型別 二進位制型別等。注意 整數型別和浮點數型別可以統稱為數值資料型別。數值型別 整數型別包括 tinyint smallin...

MySQL學習筆記補充知識點

正規表示式是用來匹配文字的特殊的串 所有的種類的程式語言,文字編輯器,作業系統等都支援正規表示式 mysql僅支援多數正則表達實現的乙個很小的子集 正則表達是應在regexp後 select pro name from prooducts where pro name regexp 1000 ord...