目前分類:mysql (3)

瀏覽方式: 標題列表 簡短摘要
1. 日期相減
mysql> SELECT DATEDIFF('2007-12-31 23:59:59','2007-12-30');
-> 1

1.1 更多日期相減
mysql> SELECT TIMESTAMPDIFF(MONTH,'2003-02-01','2003-05-01');
-> 3
mysql> SELECT TIMESTAMPDIFF(YEAR,'2002-05-01','2001-01-01');
-> -1
mysql> SELECT TIMESTAMPDIFF(MINUTE,'2003-02-01','2003-05-01 12:05:55');
-> 128885

2.統計值
AVG(): 平均值, STDDEV(): 標準差

3.日期加減時間
加一天
DATE_ADD(date, INTERVAL 1 DAY)
減一天
DATE_SUB(date, INTERVAL 1 DAY)

其他時間格式
SECOND ss
MINUTE mm
HOUR hh
DAY DD
MONTH MM
YEAR YY
MINUTE_SECOND mm:ss
HOUR_MINUTE hh:mm
DAY_HOUR DD:hh
YEAR_MONTH YYYY-MM
HOUR_SECOND hh:ss
DAY_MINUTE DD hh:mm
DAY_SECOND DD hh:mm:ss

4.取年、月、日
select year(now())
select month(now())
select day(now())

ericacheng 發表在 痞客邦 留言(0) 人氣()


MySQL Connector 下載 (包含範例程式)

http://dev.mysql.com/downloads/connector/net/

ericacheng 發表在 痞客邦 留言(0) 人氣()


1. 錯誤訊息: Unable to convert MySQL date/time value to System.DateTime
在 connection string 中加上下面這段
Allow Zero Datetime=true

2. 將取至 DataTable 中的 MySQLDateTime 值取出
使用 GetDateTime() method

ericacheng 發表在 痞客邦 留言(0) 人氣()