[英]how to display the day on which a user born in mysql?
我想顯示用戶出生的那一天。 我在日期格式的表格中有出生日期列 。 所以請讓我知道問題的解決方案。 我試過自己,然后我試圖通過互聯網獲取它,但是獲得了其他數據庫的幾個結果,如oracle和sqlserver,所以請讓我知道如何獲得它。
提前致謝..!
[編輯]
SELECT DAYNAME('2012-12-27');
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_dayname
您可以將DATE_FORMAT與%W或%W一起使用:
DATE_FORMAT('2012-12-27', '%w');
使用EXTRACT()函數
select
EXTRACT(YEAR FROM BirthDate),
EXTRACT(MONTH FROM BirthDate),
EXTRACT(DAY FROM BirthDate)
from t
嘗試這個:
SELECT DAYNAME('2012-12-27');
產量
Thursday
如果你當天的名字,那么使用: -
SELECT DAYNAME('2007-02-03');
或者如果想要一周的某一天然后使用
SELECT DAYOFWEEK('2012-12-27);
更多細節請訪問: -
http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_dayname
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.