首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

模糊查询显示有关问题

2013-03-06 
模糊查询显示问题notes2012-08-30 15:42:44:不可发,船公司做年检2012-08-30 15:45:59:不可发,船公司做年检

模糊查询显示问题
notes
2012-08-30 15:42:44:不可发,船公司做年检  
2012-08-30 15:45:59:不可发,船公司做年检  
2012-03-26 15:14:07]另堆,A类箱
2012-05-29 12:13:43:退东,退租号621212  

查询NOTES字段,如果其中含有‘船公司’就显示A
,含有'另堆' 就显示B

[解决办法]


SELECT NOTES,CASE WHEN NOTES LIKE '%船公司%' THEN 'A' WHEN NOTES LIKE '%另堆%' THEN 'B' END AS Result FROM (
SELECT '2012-08-30 15:42:44:不可发,船公司做年检  ' AS NOTES UNION ALL
SELECT '2012-08-30 15:45:59:不可发,船公司做年检  ' UNION ALL
SELECT '2012-03-26 15:14:07]另堆,A类箱' UNION ALL
SELECT '2012-05-29 12:13:43:退东,退租号621212  '
) A

热点排行