高手请进,我现在要实现如果查出一个字段长度超过6个字,就在6个字后加...显示!

olvest4000 2002-12-02 05:17:20
语句为:
<?
<#title#><br>
<@
select * from info
where and sect_id = 5
limit 0,3

@>?>
在select语句里怎么实现呢?
不可以用其它语句,比如把它先取出,然后再算,再加,
有好方法吗?
谢谢先!
...全文
22 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
phpteam 2002-12-02
  • 打赏
  • 举报
回复
SELECT IF (
length( title ) > 6, concat( substring( title, 1, 6 ) , "..." ) , title
)
FROM table

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧