请帮我在一个SQL查询中提取类似网址的说明。
如果描述大于固定的字符数限制,则说100个字符,然后附加'...',否则显示完整的说明。
我当前的SQL查询是这样的:
SELECT post_id, CONCAT( LEFT( post_text, 50 ) , '...' ) AS text FROM posts
请提出解决方案......
答案 0 :(得分:1)
if( length( post_text ) > 50, CONCAT( LEFT( post_text, 47 ) , '...' ), post_text )