クエリで、携帯電話番号を別の列の別の (モバイル) 値と比較しています。
これまでのところ、次のような方法でこれを行っています...WHERE `table_one`.`mobile` != `table_two`.`mobile
問題は、同じ携帯電話番号がありますが、各列に異なるスペースで区切られている07711 123 456
ため07711 123456
、一致した場合に結果が返されることです。
更新中にこれを行う方法は知っていupdate `table` set number = REPLACE( number, ' ', '');
ますが、クエリの途中でこれが行われる例は見当たりません。おそらく、チェックを行い、MySQL 変数に配置し、追加の列で他のモバイルと同じことを行い、2 つの変数を比較しますか?