MySQL查詢年齡,有以下幾種方式:
成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站,成都做網(wǎng)站公司-創(chuàng)新互聯(lián)公司已向1000+企業(yè)提供了,網(wǎng)站設(shè)計(jì),網(wǎng)站制作,網(wǎng)絡(luò)營銷等服務(wù)!設(shè)計(jì)與技術(shù)結(jié)合,多年網(wǎng)站推廣經(jīng)驗(yàn),合理的價(jià)格為您打造企業(yè)品質(zhì)網(wǎng)站。
條件:表中針對年齡的字段名假如為age字段(其他名字也可以)
查詢單條記錄,通過已有字段信息匹配查詢,如姓名name為“張三”或者id為1
SELECT age FROM?表名?where name="張三";
SELECT age FROM?表名?where id = 1;
查詢所有記錄,直接獲取所有age字段數(shù)據(jù)
SELECT age FROM?表名;
總之:所有查詢本質(zhì)都一樣
SELECT之后跟目標(biāo)字段,如果需要表中所有信息,使用“*”代替字段名
條件篩選數(shù)據(jù),沒有條件就不用使用where篩選,否則使用where結(jié)合條件篩選
SELECT,DAYOFYEAR(CONCAT(YEAR(NOW()),'-12-31'))。根據(jù)查詢MySQL相關(guān)信息顯示,mysql取今年總天數(shù)是SELECT,DAYOFYEAR(CONCAT(YEAR(NOW()),'-12-31'))。MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQLAB公司開發(fā),屬于Oracle旗下產(chǎn)品。MySQL是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,在WEB應(yīng)用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,關(guān)系數(shù)據(jù)庫管理系統(tǒng))應(yīng)用軟件之一。
用函數(shù)date_sub或date_add直接對"年"部分去減就可以了,見下面示例:
mysql select now();
+---------------------+
| now() |
+---------------------+
| 2010-08-25 09:34:41 |
+---------------------+
1 row in set (0.00 sec)
mysql select date_add(now(),interval -1 year);
+----------------------------------+
| date_add(now(),interval -1 year) |
+----------------------------------+
| 2009-08-25 09:34:44 |
+----------------------------------+
1 row in set (0.00 sec)
mysql select date_sub(now(),interval 1 year);
+---------------------------------+
| date_sub(now(),interval 1 year) |
+---------------------------------+
| 2009-08-25 09:34:46 |
+---------------------------------+
1 row in set (0.00 sec)
mysql
select curDate(); #獲取當(dāng)前日期select curTime(); #獲取當(dāng)前時(shí)間select now(); #獲取當(dāng)前日期+時(shí)間
列舉1個(gè)天數(shù)加減的例子,其他的看英文意思就可以理解了
select date_add(now(), interval 1 day); #當(dāng)前日期天數(shù)+1
select date_add(now(), interval -1 day); #當(dāng)前日期天數(shù)-1
select date_add(now(), interval 1 hour);
select date_add(now(), interval 1 minute);
select date_add(now(), interval 1 second);
select date_add(now(), interval 1 microsecond);
select date_add(now(), interval 1 week);
select date_add(now(), interval 1 month);
select date_add(now(), interval 1 quarter);
select date_add(now(), interval 1 year);
date_sub與date_add功能整合相反
select date_sub(now(), interval 1 day); #當(dāng)前日期天數(shù)-select date_sub(now(), interval -1 day); #當(dāng)前日期天數(shù)+select date_sub(now(), interval 1 hour); select date_sub(now(), interval 1 minute)select date_sub(now(), interval 1 second)select date_sub(now(), interval 1 microsecond)select date_sub(now(), interval 1 week)select date_sub(now(), interval 1 month)select date_sub(now(), interval 1 quarter)select date_sub(now(), interval 1 year);
datediff函數(shù)計(jì)算兩個(gè)日期間隔的天數(shù)
datediff(date1, date2); #date1 - date2
timediff函數(shù)計(jì)算兩個(gè)時(shí)間間隔
timediff(time1, time2); #time1 - time2
time1和time2的格式必須要一樣,返回時(shí)間差
str_to_date(str, format) 字符串轉(zhuǎn)換為日期
select str_to_date('11/09/2014', '%m/%d/%Y'); -- 2014-11-09
分享名稱:mysql怎么獲取今年 mysql獲取年份
URL標(biāo)題:http://vcdvsql.cn/article4/ddihoie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、小程序開發(fā)、營銷型網(wǎng)站建設(shè)、用戶體驗(yàn)、Google、動態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)