5
我想使用使用REGEXP的CASE语句。目前我正在做这样的事情:MySQL CASE语句和REGEXP
SELECT NAME,
CASE INFO
WHEN 'not cool' THEN 'Not Cool'
WHEN 'very cool' THEN 'Cool'
ELSE INFO
END AS INFO
FROM INFO_TABLE
是否有任何方法可以在初始语句中使用REGEXP使条件充当REGEXP?从理论上讲,这是我想要的东西,这是不行的:
SELECT NAME,
CASE INFO REGEXP
WHEN 'not cool' THEN 'Not Cool'
WHEN 'very cool' THEN 'Cool'
ELSE INFO
END AS INFO
FROM INFO_TABLE
我想“不冷静”和“非常酷”是正则表达式。希望是够清楚的。
1:由54秒打我。 – 2011-01-21 04:33:11
优秀的,猜测,因为我有额外的'信息'在那里的情况下,我真的搞砸了! +1 – bjo 2011-01-21 04:39:11