mysql中教如何拼接字段(列)值、加入运算、设置别名(非常实用)
生活随笔
收集整理的這篇文章主要介紹了
mysql中教如何拼接字段(列)值、加入运算、设置别名(非常实用)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關(guān)注!
歡迎關(guān)注微信公眾號:寶藏女孩的成長日記
如有轉(zhuǎn)載,請注明出處(如不注明,盜者必究)
??在mysql中,在解決實際問題的時候,遇見我們只需要兩列,需要對其中的一列或者兩列進行運算,并且為了清楚明了,需要對字段(列)進行起一個別名,解決辦法如下:
目錄
- 一、拼接字段(列)值
- 1.1語法
- 1.2舉例
- 1.2.1舉例表
- 1.2.2舉例代碼
- 1.2.3運行結(jié)果
- 二、給字段(列)加入運算
- 2.1運算規(guī)則
- 2.2舉例
- 2.2.1舉例表
- 2.2.2舉例代碼
- 2.2.3
- 三、設(shè)置別名
- 3.1功能
- 3.2舉例
- 3.2.1舉例代碼
- 3.2.2運行結(jié)果
一、拼接字段(列)值
CONCAT:可以把多個值以字符串的形式拼在一起
1.1語法
SELECT CONCAT(str1,str2,...),column1,column2,... FROM 表名 WHERE 條件1.2舉例
1.2.1舉例表
以下表為例,對商品名字(goodsName)與賣價(salePrice)進行拼接
1.2.2舉例代碼
SELECT CONCAT(goodsName,'的售價為',salePrice) AS '商品售價' FROM business WHERE id <=4;1.2.3運行結(jié)果
二、給字段(列)加入運算
2.1運算規(guī)則
1.同級運算從左到右
2.乘除運算優(yōu)先級高于加減
3.使用括號優(yōu)先運算
2.2舉例
2.2.1舉例表
將所有商品的賣價(salePrice)打六折
2.2.2舉例代碼
SELECT goodsName AS 賣價, salePrice*0.6 AS'最新賣價' FROM business2.2.3
運行結(jié)果
三、設(shè)置別名
AS:簡單理解就是對列進行重命名,使表格變得清晰。
3.1功能
改變表的名字,即重命名,用于表示計算結(jié)果的含義。
列名:為表中字段(列)本身定義的名稱。
列別名:字段(列)新的名稱。
3.2舉例
將下表的名稱重命名,使讀者對字段一目了然
3.2.1舉例代碼
SELECT id AS '序號',goodsName AS '商品名稱',costPrice AS '成本價',salePrice AS '賣價' FROM business3.2.2運行結(jié)果
總結(jié)
以上是生活随笔為你收集整理的mysql中教如何拼接字段(列)值、加入运算、设置别名(非常实用)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 商城左侧菜单栏网页模板
- 下一篇: 【文章】人的好运从哪里来?