永发信息网

我想用sql计算某个表里的记录中,关于某个字段的字数统计

答案:5  悬赏:20  手机版
解决时间 2021-02-15 18:31
  • 提问者网友:爱唱彩虹
  • 2021-02-15 06:30
比如,我有一个字段叫notes,我用什么函数可以统计每行记录里,那个字段的字数?比如,字段名是notes,函数名是length,那就是,length(notes),
请问,有这样的函数吗?

我的数据库是sql server 2008
最佳答案
  • 五星知识达人网友:煞尾
  • 2021-02-15 08:04
我现在想实现的功能是:
如果notes前六个字相同,按六个字排序
如果notes前五个字相同,按五个字排序
如果notes前四个字相同,按四个字排序

那你NOTES里面只要有6个以上的,那就都会按6个字排序吧。
按上面讲的,你有3种情况,那就会有3种排列,不可能同时用3种排列吧。
你最多可以按NOTES的字符数来排列,字符最多的排第一位,最少的排最后面。
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-02-15 11:08
len(notes)
  • 2楼网友:千杯敬自由
  • 2021-02-15 10:42
len 回答个len,字数还少。NND.
  • 3楼网友:北城痞子
  • 2021-02-15 09:48
SQLServer中获取字符串长度的函数是len()
  • 4楼网友:woshuo
  • 2021-02-15 08:19
select * from 表 where len(name)>8
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯