免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Mysql中字符串正確的連接方法

雖然SQL server和My sql的語句基本都一致,但是仍然存在一些小區(qū)別。就如字符串的連接來說,SQL server中的字符串連接是使用“+”來連接,不帶引號sql server是做加法運算。而my sql中無論是帶引號和不帶引號,它都將其先轉(zhuǎn)成數(shù)字型,然后在做運算。 

SQL Server中字符串的連接:

ps:Age=21 

SELECT '12'+'34',Age+1 FROM table 

其結(jié)果輸出結(jié)果是第一列是1234,第二列是22。 

MySQl中字符串連接: 

SELECT '12'+'34','1abc'+'22','abc'+'3' FROM table 

很驚訝發(fā)現(xiàn)其輸出結(jié)果是:第一列為46,第二列23,第三列為3。 

注:在Mysql中,使用“+”進行字符連接時,mysql會嘗試將字段值轉(zhuǎn)換為數(shù)字類型(如果轉(zhuǎn)換失敗,就當做數(shù)字0處理)。如’1abc’+’22′,mysql將“1abc”轉(zhuǎn)成數(shù)字1在進行運算;將“abc”當做0處理。 

在MYSQL中進行字符串的拼接要使用CONCAT函數(shù),CONCAT函數(shù)支持一個或者多個參數(shù),參數(shù)類型可以為字符串類型也可以是非字符串類型,對于非字符串類型的參數(shù)MYSQL將嘗試將其轉(zhuǎn)化為字符串類型,CONCAT函數(shù)會將所有參數(shù)按照參數(shù)的順序拼接成一個字符串做為返回值。

比如下面的SQL語句用于將用戶的多個字段信息以一個計算字段的形式查詢出來:

SELECT CONCAT('學號:',XNumber,'的綜合成績:',FSalary/(FAge-21)) FROM user 

其輸出結(jié)果是:學號2010010035的綜合成績是90。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Web安全之SQL注入(原理,繞過,防御)
MYSQL與字符串相關(guān)的函數(shù)
SQL中字符串拼接
SQL注入1
MySQL手工注入學習-1
MySQL快速回顧:計算字段與函數(shù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服