mysql中连接字符串,以及case的使用

xiaoxiao2021-02-28  49

mysql中通过CONCAT函数连接字符串

mysql> select product_name,    -> CASE WHEN product_type='衣服'    -> THEN CONCAT('A:',product_type)    -> WHEN product_type='办公用品'    -> THEN CONCAT('B:',product_type)    -> WHEN product_type='厨房用具'    -> THEN CONCAT('C:',product_type)    -> ELSE NULL    -> END as abc_product_type    -> from product;+--------------+------------------+| product_name | abc_product_type |+--------------+------------------+| 衬衫         | A:衣服           || 打孔器       | B:办公用品       || 运动服       | A:衣服           || 菜刀         | C:厨房用具       || 高压锅       | C:厨房用具       || 叉子         | C:厨房用具       |+--------------+------------------+6 rows in set

转载请注明原文地址: https://www.6miu.com/read-2622662.html

最新回复(0)