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