sql | sql 语句中的case when

通过case when 进行更细致的分类

##################################################

####### 参考 #######

如果没有添加case when 最终的sql 语句 就只是查询表中的name

而且添加 case when [age] >= 18 then 1 else 0 end as [AgeType]

记就表示找表中的两个字段 一个是name 另一个是AgeType,而且 AgeType 的值是根据age 进行判断的。

简单理解为,当age >= 18是 AgeType == 1 否则 ==0

相关推荐
友友马1 分钟前
『QT』窗口 (一)
开发语言·数据库·qt
q***78373 分钟前
SQL实现md5加密方法
数据库·sql
q***614114 分钟前
Spring中Aware的用法以及实现
java·数据库·spring
红树林0723 分钟前
渗透测试之sql注入--报错注入
数据库·sql·安全·web安全
菜鸟小九1 小时前
mysql(锁)
数据库·mysql·oracle
c***42101 小时前
【Sql Server】随机查询一条表记录,并重重温回顾下自定义函数的封装和使用
数据库·性能优化
Appreciate(欣赏)1 小时前
JAVA使用poi类读取xlxs文件内容拼接成添加数据SQL
java·开发语言·sql
q***44812 小时前
PostgreSQL的备份方式
数据库·postgresql
v***59832 小时前
【SQL Server】超详细SQLServer日期转换、字符串、数学、聚合等常用函数大全(最新版)
数据库·sqlserver
q***23572 小时前
python的sql解析库-sqlparse
数据库·python·sql