两个案例一个字段mysql连接

时间:2014-08-28 12:27:19

标签: php mysql concat

我有这段代码:

SELECT * , CASE 
     WHEN CHAR_LENGTH(random.product_name) > 32 THEN CONCAT(SUBSTRING(random.product_name, 1, 32), '...') ELSE random.product_name
   END AS product_name, `brand_name`, CASE 
     WHEN CHAR_LENGTH(random.brand_name) > 18 THEN CONCAT(SUBSTRING(random.brand_name, 1, 18), '...')
     ELSE random.brand_name
   END AS brand_name

我需要使用product_name两次,一旦大于32个字符连接它,那么我再次需要它而不连接它 - 我可以添加一个新案例来获取完整的product_name吗?

0 个答案:

没有答案