MySql常用SQL语句
生活随笔
收集整理的這篇文章主要介紹了
MySql常用SQL语句
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
數(shù)據(jù)庫(kù)優(yōu)化方法
MySql常用SQL語(yǔ)句
- 增加數(shù)據(jù)
- 刪除數(shù)據(jù)
- 修改數(shù)據(jù)
- 查詢(xún)數(shù)據(jù)
- 聚合函數(shù)
- 模糊查詢(xún)
- 排序
- 分組
- 分頁(yè)
- 多表查詢(xún)
- 內(nèi)連接
- 左連接
- 右連接
- 自關(guān)聯(lián)
增加數(shù)據(jù)
insert into 表名 values (值1,值2,值3); insert into 表名(值1,值2) values (值1,值2);刪除數(shù)據(jù)
delete from 表名 where 條件修改數(shù)據(jù)
update 表名 set 字段1 = 字段值1, 字段2 = 字段值2 where 條件查詢(xún)數(shù)據(jù)
select * from 表名 select 字段1 as 別名1 from 表名 where 條件 select distinct 字段1 from 表名 where 條件聚合函數(shù)
AVG() //返回某列的平均值 COUNT() //返回某列的行數(shù) MAX() //返回某列的最大值 MIN() //返回某列的最小值 SUM() //返回某列值之和SELECT COUNT(id) FROM `com_home_student`模糊查詢(xún)
//以哲開(kāi)頭的字符 like '哲%' //以哲開(kāi)頭的兩個(gè)字符 like '哲_' //查詢(xún)字符串中包含哲的字符串 like '%哲%'排序
//desc (降序)、asc(升序,默認(rèn)) order by 字段1 asc, 字段2 desc分組
//按照某字段進(jìn)行分組 group by 字段名分頁(yè)
//查詢(xún)前5條數(shù)據(jù),相當(dāng)于limit 0, 5 limit 5 //跳過(guò)前5條,查詢(xún)其后的10條 limit 5, 10多表查詢(xún)
內(nèi)連接
//內(nèi)連接是表1的所有行交上表2的所有行得出的結(jié)果集 //共同都有的 select * from 表1 inner join 表2 on 表1.字段名 = 表2.字段名左連接
//左外連接是表1的所有行匹配上表2得出的結(jié)果集 //即顯示全部的表1數(shù)據(jù) select * from 表1 left join 表2 on 表1.字段名 = 表2.字段名右連接
//右外連接是表2的所有行匹配上表1得出的結(jié)果集 //即顯示全部的表2數(shù)據(jù) select * from 表1 right join 表2 on 表1.字段名 = 表2.字段名自關(guān)聯(lián)
//一張表需要用到兩次以上 select * from 表1 s1, 表1 s2 where s1.字段名 = s2.字段名總結(jié)
以上是生活随笔為你收集整理的MySql常用SQL语句的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java new collection_
- 下一篇: linux cmake编译源码,linu