程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql中幾個有用的函數

mysql中幾個有用的函數

編輯:MySQL綜合教程

mysql中幾個有用的函數


1. FROM_UNIXTIME
作用:將MYSQL中以INT(11)存儲的時間以"YYYY-MM-DD"格式來顯示。 例:
select mtime, from_unixtime(mtime) from topics limit 10;

\


2. CONCAT(str1,str2,…) 作用:將str1, str2...連接為字串。如有任何一個參數為NULL ,則返回值為 NULL。 例:
update video set playlink = concat(playlink, '&fr=abcd');
將表中所有的playlink上加一個fr參數
3. CONVERT(value, type); 作用:將一個類型的值轉換為另一個類型

可以轉換的類型是有限制的。這個類型可以是以下值其中的一個:

- 二進制,同帶binary前綴的效果 : BINARY - 字符型,可帶參數 : CHAR() - 日期 : DATE - 時間: TIME - 日期時間型 : DATETIME - 浮點數 : DECIMAL - 整數 : SIGNED - 無符號整數 : UNSIGNED 例: 假設有money字段,為了不丟失其小數的精度,我們使用varchar記錄其值。但這時產生一個問題,如果要將這種字段和數字比較大小怎麼辦呢?
select * from bill where convert(money, DECIMAL) > 100;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved