开始写博客吧,记录每一次的学习新的

放肆的年华 提交于 2020-01-20 18:08:52
SELECT
a.AuxiliaryName,
a.AuxiliaryDetailId,
b.AuxiliaryName
FROM
`Finance_VoucherBillDetail` a
INNER JOIN Finance_VoucherAuxiliary b ON a.AuxiliaryDetailId = b.AuxiliaryDetailId 
WHERE
a.AuxiliaryDetailId <> '0' 
AND b.AuxiliaryName <> (SELECT SUBSTRING_INDEX(
a.AuxiliaryName,
'&',
-1))  

可以用在sql中进行字段内容的截取,我是用来做比较的判断。

SELECT SUBSTRING_INDEX的用法:

  substring_index(被截取字段,关键字,关键字出现的次数) 
  例:select substring_index(a.AuxiliaryName,"&",-1)

  结果:a.AuxiliaryName中‘&’后面的部分。
  (注:如果关键字出现的次数是负数 如-2 则是从后倒数,到字符串结束)

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!