我想找出星期的名称,但是当我在MySql中编写DAYNAME()
函数时,它返回以下错误:
Function not found: DAYNAME at [8:1]
我用的是Google的大数据控制台。
就像这里的文档中提到的:https://cloud.google.com/bigquery/docs/reference/standard-sql/date_functions
EXTRACT(part FROM date_expression)
所以你想要
EXTRACT(DAY FROM date_expression)
编辑您还可以使用SELECT format_datetime('%A','2021-10-10')
返回字符串date
在MySql中可以使用Date_FORMAT)
SELECT DATE_FORMAT(NOW(), '%W');
| DATE_FORMAT(NOW(), '%W') ||:----------------------- || Sunday |
SELECT DATE_FORMAT(NOW(), '%a');
| DATE_FORMAT(NOW(), '%a') ||:----------------------- || Sun |
db<此处小提琴>此处小提琴>