SQL常用内置函数

  • 查询数据库表中最大值【Max(字段)
select max(字段) from 数据库表名
  • 查询数据库表中最小值【Min(字段)
select min(字段) from 数据库表名
  • 查询数据库表中字段长度【Len(字段)
select len(字段) from 数据库表名
  • 查询截取数据库表中字段【Substring(字段,截取起始位,截取长度)
select substring(字段,截取起始位,截取长度) from 数据库表名
  • 数据库表中字段类型转换【Cast(字段 as 转换的类型);CONVERT(转换的类型,字段)
select cast(字段 as 转换的类型) from 数据库表名
select convert(转换的类型,字段) from 数据库表名
  • 数据库表中某列值自动编号【Row_Number()over(order by 字段1,字段2,字段3)
select ROW_NUMBER()over(order by 字段1,字段2) from 数据库表名

select 'HC'+right('000000'+cast(ROW_NUMBER()over(order by materialname) as varchar(10)),6) from Material
  • 查询数据库表中字段值的个数【Count(字段)
select count(字段) from 数据库表名
  • 数据库表中字段值替换【Replace(字段,'原字段值','需要替换的值')
select Replace(字段,'原字段值','需要替换的值') from 数据库表名
  • 查询数据库表中字段的和【Sum(字段)
select sum(字段) from 数据库表名
posted @ 2020-04-25 10:38  徒然喜欢你  阅读(564)  评论(0编辑  收藏  举报