這篇文章主要講解了“如何使用mysql命令行求最小值和較大值”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何使用mysql命令行求最小值和較大值”吧!
網站設計制作過程拒絕使用模板建站;使用PHP+MYSQL原生開發可交付網站源代碼;符合網站優化排名的后臺管理系統;成都網站設計、做網站收費合理;免費進行網站備案等企業網站建設一條龍服務.我們是一家持續穩定運營了十年的創新互聯網站建設公司。如何使用mysql命令行求最小值和較大值
實際上mysql提供5種聚合函數(aggregatefunctions):
MIN():最小數
MAX():較大數
SUM():和數
AVG():平均值
COUNT():計算出現次數
1.mysql求列的最小值-MIN()
selectMIN(salary)fromemployee_data;+-------------+|MIN(salary)|+-------------+|70000|+-------------+1rowinset(0.00sec)
上述例子里,我們從員工數據表(employee_data)里找出薪水列的最小值-MIN(salary)
2.mysql求列的較大值-MAX()
selectMAX(salary)fromemployee_data;+-------------+|MAX(salary)|+-------------+|200000|+-------------+1rowinset(0.00sec)
上述例子里,我們從員工數據表(employee_data)里找出薪水列的較大值-MAX(salary)
如何用MYSQL命令行創建存儲過程
CREATEPROCEDUREp7(INbINTEGER(12))begindeclareaINTEGER(12);seta=5;INSERTINTOtVALUES(a);SELECTs1*aFROMtWHEREb<=s1;End 這個存儲過程,在命令行直接創建的話,在第三排你輸入分號后就報錯了……因為MYSQL以為這個語句結束了,那對于MYSQL而言 CREATEPROCEDUREp7(INbINTEGER(12))begindeclareaINTEGER(12); 肯定是個錯誤語句。 然后看了些東西,原來要加分隔符--………. DELIMITER//CREATEPROCEDUREp7(INbINTEGER(12))begindeclareaINTEGER(12);seta=5;INSERTINTOtVALUES(a);SELECTs1*aFROMtWHEREb<=s1;End// 就OK了…………意思就是說在//……//之間的當成一個語句執行所以MYSQL接到的才是這個存儲過程完整的創建語句。
感謝各位的閱讀,以上就是“如何使用mysql命令行求最小值和較大值”的內容了,經過本文的學習后,相信大家對如何使用mysql命令行求最小值和較大值這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯網站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!
新聞標題:如何使用mysql命令行求最小值和較大值-創新互聯
網站URL:http://vcdvsql.cn/article14/isjde.html
成都網站建設公司_創新互聯,為您提供營銷型網站建設、網站建設、網站改版、網站制作、品牌網站制作、云服務器
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯