В запросе я сравниваю номера мобильных телефонов с другим (мобильным) значением в другом столбце.MySQL - Замените пробелы из столбца в запросе
До сих пор я делаю это что-то вроде ...WHERE `table_one`.`mobile` != `table_two`.`mobile
Проблемы есть одинаковые мобильные номера, но отделены друг от различных пространств в каждом столбце, т.е. 07711 123 456
и 07711 123456
поэтому возвращающие результатов, когда есть совпадение.
Я знаю, как это сделать во время обновления, что-то вроде update `table` set number = REPLACE(number, ' ', '');
, но я не вижу примеров, где это делается в середине запроса. Возможно, делая проверку, помещая в переменную MySQL, делая то же самое с другим мобильным телефоном в дополнительном столбце, а затем сравнивая две переменные?
Почему вы не сравниваете все пробелы перед сравнением? –