經常看到一些文章系統中文章的標題顯示在首頁或欄目頁時控制了長度,多出的用...替換,不夠長的取原長度。以前用CSS控制,但感覺不太好,不夠長的標題后面的空余部分也能點擊。直接在取出數據時就進行判斷,如果數據量不是特別的大一般沒什么關系吧。首先取出標題字段,然后用Left函數取從左邊取到第N+1個字符,然后再將第N+1個字符用“...”替換,這樣的替換應該可以達到效果。超過長度的用...替換,不夠長度的不用替換。
SQL語句如下:replace(left(title,11),substring(title,11,1),'...') as title
新聞熱點
疑難解答