選択する a.AuxiliaryName、 a.AuxiliaryDetailId、 b.AuxiliaryName から `Finance_VoucherBillDetail` A INNERはa.AuxiliaryDetailId = b.AuxiliaryDetailId ON Finance_VoucherAuxiliary BをJOIN どこ a.AuxiliaryDetailId <> '0' AND b.AuxiliaryName <>(SELECT SUBSTRING_INDEX( a.AuxiliaryName、 '&'、 -1))
SQLのフィールドの内容を傍受するために使用することができ、私は判断を比較しました。
SELECT SUBSTRING_INDEX使用:
SUBSTRING_INDEX(インターセプトされたフィールド、キーワード、キーワードの数が表示されます)
例:選択SUBSTRING_INDEX(a.AuxiliaryName、 "& "、 - 1)
結果:以下a.AuxiliaryName「&」セクション。
(注:負の数倍の数がキーワード表示された場合は-2からカウントダウン文字列の末尾にあります)