sql语句中,截取一个字段的一部分怎么写? select 字段 from 表;问题:字段有时候很长,有时候很短,我想就显示4个字符,多于4个的,后面带上...。不多的或者少于4个的,就不带...这个sql语句怎么完善谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 查出来了后if (字段.length>4){ 字段.substring(0,4)+"...";}else{ 字段} select 字段[1,4] from 表; selectcase when length(column_1) > 4 then concat(substr(column_1,1,4),'...') else column_1 endfrom table_1 select 字段=(case len(字段)/4 when 0 then 字段 else 字段+'...' end) from 表 忘了截取了,改正下: select 字段=(case len(字段)/4 when 0 then 字段 else left(字段,4)+'...' end) from 表 axSpreadsheet怎么设置单元格内容居中啊 定义一个独立的窗体单元做为基类 怎样使用jQuery啊? 再来问一个没有解决的问题->控件的可见性 请教一个文本快速格式化的问题 DataGridView 如何设置某列字体颜色 关于lucene.net 2.0里面查询不出来结果,请教原因? c# 读txt文件的内容到程序中 荒唐:能用.NET做前台开发工具,而后台用LINUX+ORACLE吗?如何做?如何节省OS和DATABASE的花费 请高人帮我分析一下这些编码该如何解码?(POP3) 求助!树结点问题 超过8000字符的数据该使用什么类型????
if (字段.length>4)
{
字段.substring(0,4)+"...";
}
else
{
字段
}
case when length(column_1) > 4 then concat(substr(column_1,1,4),'...') else column_1 end
from table_1
select 字段=(case len(字段)/4 when 0 then 字段 else 字段+'...' end) from 表