SQL 创建输出新的字段

SQL基础进阶知识 边角料(持续更新……) 

1、数值直接计算 / 字段拼接

直接计算:包括加减乘除

字段拼接:直接用拼接符号“+”,或者函数CONCAT(),用于将多个字符串连接成一个字符串

2、case when逻辑转换

用于一定条件下,输出新的字段。(新字段的名称叫“case when……”),这篇参考资料很不错SQL中CASE WHEN THEN ELSE END的用法详解

如果条件表达式1、2……都有相同的字段,那么可以简写为:case “字段” when“条件”then……

case when简写
不推荐的多层嵌套语句

3、函数

也是输出新字段的方式之一,比如:取绝对值abs、保留n位小数点round、去空格trim

文本函数1
文本函数2

问:如何把带时分秒的时间,处理输出为只有年月日的?答:date_format(date,‘格式’)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容