sql - DAYNAME() 函数 SQL
问题描述
我想找出星期的名称,但是当我DAYNAME()
在 MySql 中编写函数时,它返回以下错误:
未找到函数:DAYNAME 在 [8:1]
我正在使用谷歌的大数据控制台。
解决方案
就像这里的文档中提到的那样: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')
返回字符串日期的 DAY NAME
推荐阅读
- eclipselink - eclipselink JPQL 错误:按项目排序不是有效的表达式
- deployment - 为什么 VS2017 在 Publish 和部署项目的 setup/msi 中不包含 librdkafka
- php - `,` 后的正则表达式捕获由 `AND` 分隔的所有文本
- sql - SSMS 中缺少添加索引箭头
- tensorflow - 在 torchvision.models.resnet34 中训练 resnet 预训练模型时,Pytorch 如何在 ImageNet 中处理图像?
- firebase - 如何在 Spring Boot Project 中的 Heroku 上使用 Google API 凭据
- sql - 试图写一个麻烦的sql join
- zend-framework - Laminas Fieldset 具有静态 InputFilterSpecification
- asp.net-core-webapi - 使用 ftp 上传到 web api
- node.js - 从 nodejs 应用程序写入 kubernetes 参数存储