3 3 4 5日期計算

2022-08-30 14:48:22 字數 983 閱讀 7868

mysql提供了一些函式,可用於對日期執行計算,例如,計算年齡或提取部分日期。

要確定您的每只寵物幾歲,請使用該 

timestampdiff()功能。

它的引數是要表示結果的單位,以及兩個日期之間的差值。

以下查詢為每只寵物顯示出生日期,當前日期和年齡(以歲為單位)。

乙個 別名

age)是用來製造最終輸出列標籤更有意義。

timestampdiff(year,birth,curdate()) as age

from pet;

+----------+------------+------------+------+

| name | birth | curdate() | age |

+----------+------------+------------+------+

| fluffy | 1993-02-04 | 2003-08-19 | 10 |

| claws | 1994-03-17 | 2003-08-19 | 9 |

| buffy | 1989-05-13 | 2003-08-19 | 14 |

| fang | 1990-08-27 | 2003-08-19 | 12 |

| bowser | 1989-08-31 | 2003-08-19 | 13 |

| chirpy | 1998-09-11 | 2003-08-19 | 4 |

| whistler | 1997-12-09 | 2003-08-19 | 5 |

| slim | 1996-04-29 | 2003-08-19 | 7 |

| puffball | 1999-03-30 | 2003-08-19 | 4 |

+----------+------------+--------

MySQL 8 0參考手冊 3 3 4 5日期計算

該select宣告用於從 中提取資訊。宣告的一般形式是 what to select from which table where conditions to satisfy what to select表明你想看到什麼。這可能是列的列表,或 指示 的所有列。which table表示您要從中檢索資...

201509 2 日期計算

試題編號 201509 2 試題名稱 日期計算 時間限制 1.0s 記憶體限制 256.0mb 問題描述 問題描述 給定乙個年份y和乙個整數d,問這一年的第d天是幾月幾日?注意閏年的2月有29天。滿足下面條件之一的是閏年 1 年份是4的整數倍,而且不是100的整數倍 2 年份是400的整數倍。輸入格...

201509 2 日期計算

問題描述 試題編號 201509 2 試題名稱 日期計算 時間限制 1.0s 記憶體限制 256.0mb 問題描述 問題描述 給定乙個年份y和乙個整數d,問這一年的第d天是幾月幾日?注意閏年的2月有29天。滿足下面條件之一的是閏年 1 年份是4的整數倍,而且不是100的整數倍 2 年份是400的整數...