久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql中怎么截取小數點后1位

154次閱讀
沒有評論

共計 3671 個字符,預計需要花費 10 分鐘才能閱讀完成。

mysql 中怎么截取小數點后 1 位,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面丸趣 TV 小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

的 left,right,substr,instr 截取字符串,截取小數點 float
mysql 的 left,right,substr,instr 截取字符串,截取小數點 float
2007-04-22 17:31

//—————————————————————–

select avg(stu_oder_percent) from tb_sch_collect

結果:

avg(stu_oder_percent) :

60.60962

//—————————————————————–

select left(avg(stu_oder_percent),4) from tb_sch_collect

結果:

left(avg(stu_oder_percent),4) :

60.6

//—————————————————————–

select right(avg(stu_oder_percent),7) from tb_sch_collect

結果:

right(avg(stu_oder_percent),7)

0.60962

//—————————————————————–

instr(avg(stu_oder_percent), . )+1):

小數點出現位置后一位,表示精確到小數點后一位

select substr(avg(stu_oder_percent),1,instr(avg(stu_oder_percent), . )+1) from tb_sch_collect

結果:

60.6

//————————————————————————————————————————–
MySql 的字符串函數

ASCII(str)
  返回字符串 str 的最左面字符的 ASCII 代碼值。如果 str 是空字符串,返回 0。如果 str 是 NULL,返回 NULL。

  mysql select ASCII(2
  – 50
  mysql select ASCII(2);
  – 50
  mysql select ASCII(dx
  – 100

  也可參見 ORD()函數。
ORD(str)
  如果字符串 str 最左面字符是一個多字節字符,通過以格式 ((first byte ASCII code)*256+(second byte ASCII code))[*256+third byte ASCII code…] 返回字符的 ASCII 代碼值來返回多字節字符代碼。如果最左面的字符不是一個多字節字符。返回與 ASCII()函數返回的相同值。

  mysql select ORD(2
  – 50
 

CONV(N,from_base,to_base)
  在不同的數字基之間變換數字。返回數字 N 的字符串數字,從 from_base 基變換為 to_base 基,如果任何參數是 NULL,返回 NULL。參數 N 解釋為一個整數,但是可以指定為一個整數或一個字符串。最小基是 2 且最大的基是 36。如果 to_base 是一個負數,N 被認為是一個有符號數,否則,N 被當作無符號數。CONV 以 64 位點精度工作。

  mysql select CONV(a ,16,2);
  – 1010
  mysql select CONV(6E ,18,8);
  – 172
  mysql select CONV(-17,10,-18);
  – -H
  mysql select CONV(10+ 10 + 10 +0xa,10,10);
  – 40
 

BIN(N)
  返回二進制值 N 的一個字符串表示,在此 N 是一個長整數 (BIGINT) 數字,這等價于 CONV(N,10,2)。如果 N 是 NULL,返回 NULL。

  mysql select BIN(12);
  – 1100

OCT(N)
  返回八進制值 N 的一個字符串的表示,在此 N 是一個長整型數字,這等價于 CONV(N,10,8)。如果 N 是 NULL,返回 NULL。

  mysql select OCT(12);
  – 14
 

HEX(N)
  返回十六進制值 N 一個字符串的表示,在此 N 是一個長整型 (BIGINT) 數字,這等價于 CONV(N,10,16)。如果 N 是 NULL,返回 NULL。

  mysql select HEX(255);
  – FF
 

CHAR(N,…)
  CHAR()將參數解釋為整數并且返回由這些整數的 ASCII 代碼字符組成的一個字符串。NULL 值被跳過。

  mysql select CHAR(77,121,83,81, 76
  – MySQL
  mysql select CHAR(77,77.3, 77.3
  – MMM
 

CONCAT(str1,str2,…)
  返回來自于參數連結的字符串。如果任何參數是 NULL,返回 NULL。可以有超過 2 個的參數。一個數字參數被變換為等價的字符串形式。

  mysql select CONCAT(My , S , QL
  – MySQL
  mysql select CONCAT(My , NULL, QL
  – NULL
  mysql select CONCAT(14.3);
  – 14.3

LENGTH(str)
 
OCTET_LENGTH(str)
 
CHAR_LENGTH(str)
 
CHARACTER_LENGTH(str)
  返回字符串 str 的長度。

  mysql select LENGTH(text
  – 4
  mysql select OCTET_LENGTH(text
  – 4

  注意,對于多字節字符,其 CHAR_LENGTH()僅計算一次。
LOCATE(substr,str)
 
POSITION(substr IN str)
  返回子串 substr 在字符串 str 第一個出現的位置,如果 substr 不是在 str 里面,返回 0.

  mysql select LOCATE(bar , foobarbar
  – 4
  mysql select LOCATE(xbar , foobar
  – 0

  該函數是多字節可靠的。 

LOCATE(substr,str,pos)
  返回子串 substr 在字符串 str 第一個出現的位置,從位置 pos 開始。如果 substr 不是在 str 里面,返回 0。

  mysql select LOCATE(bar , foobarbar ,5);
  – 7

  這函數是多字節可靠的。
INSTR(str,substr)
  返回子串 substr 在字符串 str 中的第一個出現的位置。這與有 2 個參數形式的 LOCATE()相同,除了參數被顛倒。

  mysql select INSTR(foobarbar , bar
  – 4
  mysql select INSTR(xbar , foobar
  – 0

  這函數是多字節可靠的。
LPAD(str,len,padstr)
  返回字符串 str,左面用字符串 padstr 填補直到 str 是 len 個字符長。

  mysql select LPAD(hi ,4, ??
  – ??hi
 

RPAD(str,len,padstr)
  返回字符串 str,右面用字符串 padstr 填補直到 str 是 len 個字符長。 

  mysql select RPAD(hi ,5, ?
  – hi???

LEFT(str,len)
  返回字符串 str 的最左面 len 個字符。

  mysql select LEFT(foobarbar , 5);
  – fooba

  該函數是多字節可靠的。
RIGHT(str,len)
  返回字符串 str 的最右面 len 個字符。

  mysql select RIGHT(foobarbar , 4);
  – rbar

  該函數是多字節可靠的。
SUBSTRING(str,pos,len)
 
SUBSTRING(str FROM pos FOR len)
 
MID(str,pos,len)
  從字符串 str 返回一個 len 個字符的子串,從位置 pos 開始。使用 FROM 的變種形式是 ANSI SQL92 語法。

  mysql select SUBSTRING(Quadratically ,5,6);
  – ratica

  該函數是多字節可靠的。
SUBSTRING(str,pos)
 
SUBSTRING(str FROM pos)
  從字符串 str 的起始位置 pos 返回一個子串。

  mysql select SUBSTRING(Quadratically ,5);
  – ratically
  mysql select SUBSTRING(foobarbar FROM 4);
  – barbar

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注丸趣 TV 行業資訊頻道,感謝您對丸趣 TV 的支持。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-01發表,共計3671字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 三江| 北辰区| 吴忠市| 内乡县| 钟山县| 沁水县| 观塘区| 墨玉县| 水富县| 冷水江市| 周宁县| 辽阳县| 永胜县| 循化| 特克斯县| 英山县| 类乌齐县| 泗洪县| 纳雍县| 黄骅市| 临清市| 宁陕县| 冀州市| 达拉特旗| 肥城市| 德庆县| 贵港市| 保山市| 共和县| 日喀则市| 射洪县| 都兰县| 安阳县| 阿拉善左旗| 古蔺县| 胶州市| 长治县| 翁源县| 大港区| 平湖市| 裕民县|