MySQL选择一系列字母

MySQL选择一系列字母,mysql,sql,Mysql,Sql,如何删除前两个字母和后两个字母之间的字母?它是否类似于like和=的组合 表名:订购的项目 OrderDate Item ------------------------ 2015-07-01 Skateboard 2015-07-01 Life Vest 2015 -07-06 Parachute 2015-07-27 Umbrella 样本输出: OrderDate Item -------------------- 2015-07-

如何删除前两个字母和后两个字母之间的字母?它是否类似于
like
=
的组合

表名:订购的项目

OrderDate      Item
------------------------
2015-07-01     Skateboard
2015-07-01     Life Vest
2015 -07-06    Parachute
2015-07-27     Umbrella   
样本输出:

OrderDate      Item
--------------------
2015-07-01     Skrd
2015-07-01     List
2015-07-06    Pate
2015-07-27     Umla   
使用left()和right()


但是,像“袋子”这样的物品,如果少于4个字母,会发生什么情况?

欢迎使用!在这个网站上,你应该尝试自己编写代码。之后,如果你有问题,你可以张贴你已经尝试了一个明确的解释什么是不工作,并提供一个解决方案。我建议你读一个好的问题和答案。另外,请务必阅读。您的谷歌搜索字符串是
MySQL字符串函数
。请看这个问题:@DariaPydorenko不太需要regexp。请不要在明显离题的问题上发布答案!请参阅:可以关闭和删除非主题问题,这可能会使您的贡献无效。@johncode我不同意这不是MCVE。OP已经解释了表结构和期望的输出,并展示了他们尝试的一些级别。他们在哪里展示了他们尝试的内容?他们的问题中没有SQL,也没有描述他们尝试了什么。
select OrderDate, concat(left(Item,2), right(Item,2) )as NewItem
from Items_ordered