select * from 表名
select 字段1,字段2....from 表名 - 給字段起別名 select 字段1 as 別名,字段2... from 表名 - 注意點: 關(guān)于起別名得問題,as可以省略也可以寫
- select distinct brand_id from tp_goods - distinct 關(guān)鍵字,去重操作
- select 指定字段 from 表名 where 條件
select * from 表名 order by 字段1 desc|asc,字段2 desc|asc
select 字段 from 表名 limit 位置,個數(shù)(從那一段開始取多少條數(shù)據(jù))
- count 統(tǒng)計個數(shù) - sum 求和 - avg 平均值 - max 最大值 - min 最小值
select 分組依據(jù)(分組字段名),group_concat(需要找展示得字段1,字段2...) from 表名 group by 字段名
- where 在原始數(shù)據(jù)上就能進行條件篩選 - having 分組之后的條件篩選 - concat:鏈接兩個字段
SELECT SUBSTR("abc123"1,1)
SELECT CONCAT("abc","123")
SELECT LENGTH("abc123")
SELECT INSERT("asd",1,2,"qwe")# insert 替換從1個位置開始 替換第2個字符 #insert 參數(shù)是舊字符串 替換位置 替換長度 新字符串
SELECT TRIM(" absedfgh ")# 截取去空格
SELECT LTRIM(" absedfgh ") #左邊截取 去空格
SELECT RTRIM(" absedfgh ") #右邊截取 去空格
SELECT REPLACE("asd123","1","qwe")#替換 字符串 把1替換成qwe
SELECT TRUNCATE(1.23456,2)# 截斷 取1.23
#前面是數(shù)據(jù)額 1是取幾位小數(shù) 1可變 四舍五入 SELECT ROUND(1.454,1)#前面是數(shù)據(jù)額 1是取幾位小數(shù) 1可變 四舍五入
#取余數(shù) 4除2 取0 3除2 取1 SELECT MOD(4,2)#取余數(shù) 4除2 取0 3除2 取1
CASE 字段 WHEN 表達式1 THEN 輸出值1 WHEN 表達式2 THEN 輸出值2 ... ELSE 輸出值 END
案例
CREATE VIEW v1ASSELECT goods_id,goods_name from tp_goods WHERE tp_goods.goods_id BETWEEN 50 AND 60
SELECT * FROM v1
CREATE VIEW 視圖名 AS 合法有效的SQL語句
保存復(fù)雜的sql語句
create or replaceas合法有效的sql語句alter viem 視圖名as合法有效的sql語句
drop view 視圖1,視圖2,視圖3
insert into 視圖名(字段1,字段2,字段...) values(值1,值2,值3...)insert into 視圖名 values(值1,值2,值3...)#值得個數(shù)必須和字段個數(shù)保持一致
update 視圖 set 字段1=值1,字段2=值2 where 條件1
delete from 視圖 where 條件篩選1,條件篩選2...
修改視圖,涉及到原始表 一般情況下,視圖只賦予讀權(quán)限
案例
delimiter $create procedure p1()begin insert into boys values(13,"李斯",1) (14,"王五",12) (15,"張三",0)end
delimiter $ #申明修改結(jié)束符create procedure p1()begin 合法有效得sql語句,存在;結(jié)尾end$
調(diào)用
call 存儲過程()
使用場景
一般增、刪、改
INSERTINTO boys VALUES(9,"張三",0)SELECT *FROM boysINSERT INTO boys VALUES(13,"李四",1),(14,"王五",12),(15,"張三,0)DELIMITER $CREATE PROCEDURE p1()BEGIN INSERT INTO boys VALUES(13,"李四",1),(14,"王五",12), (15,"張三",0);END;CALL p1()
最后: 可以關(guān)注公眾號:傷心的辣條 ! 進去有許多資料共享!資料都是面試時面試官必問的知識點,也包括了很多測試行業(yè)常見知識,其中包括了有基礎(chǔ)知識、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測試工具、測試進階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續(xù)集成、測試架構(gòu)開發(fā)測試框架、性能測試、安全測試等。
如果我的博客對你有幫助、如果你喜歡我的博客內(nèi)容,請 “點贊” “評論” “收藏” 一鍵三連哦!喜歡交流學(xué)習(xí)的軟件測試人,可以加入我們的技術(shù)交流扣扣群:914172719(里面還有超多學(xué)習(xí)資料免費分享喲)…
轉(zhuǎn)行面試,跳槽面試,軟件測試人員都必須知道的這幾種面試技巧!
面試經(jīng):一線城市搬磚!又面軟件測試崗,5000就知足了…
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/120969.html
摘要:前言在開發(fā)技術(shù)和應(yīng)用市場完全成熟的今天,有人希望深耕技術(shù)打造出自己的一片天地,也有人想廣泛學(xué)習(xí)在程序員市場中游刃有余。而這本書上千的引用論文,給我指明了一條系統(tǒng)學(xué)習(xí)理論的明路。 ...
??蘇州程序大白一文從基礎(chǔ)手把手教你Python數(shù)據(jù)可視化大佬??《??記得收藏??》 目錄 ????開講啦!!!!????蘇州程序大白?????博主介紹前言數(shù)據(jù)關(guān)系可視化散點圖 Scatter plots折線圖強調(diào)連續(xù)性 Emphasizing continuity with line plots同時顯示多了圖表 數(shù)據(jù)種類的可視化 Plotting with categorical da...
??蘇州程序大白一文教你學(xué)會微信小程序開發(fā)??《??記得收藏??》 目錄 ????開講啦!!!!????蘇州程序大白?????博主介紹?前言?講講專享小程序有什么優(yōu)勢? ?小程序文件分析?事件綁定?圖片問題?輪播圖swiper?自定義組件?生命周期?頁面生命周期?項目制作?緩沖事件?`es7 async`語法 ?觸底事件??下拉刷新頁面??css省略號??預(yù)覽大圖??購物車模擬??獲取地...
閱讀 630·2021-09-24 09:48
閱讀 2492·2021-08-26 14:14
閱讀 517·2019-08-30 13:08
閱讀 1445·2019-08-29 15:22
閱讀 3066·2019-08-29 11:06
閱讀 1001·2019-08-26 18:26
閱讀 1034·2019-08-26 13:53
閱讀 2512·2019-08-26 12:21