Таблица 1 поле product_identificator
поле count
поле features
поле price
Таблица 2 поле product_identificator
поле count
поле remains
Нужно найти записи, которые имеют расхождения по полю count, то есть по идее значения должны соответствовать друг другу все, а этим запросом хочу найти расхождения
будет ошибка двузначности, потому что поля имеют одинаковые названия, разве нет?
я имею ввиду это могло бы сработать если мы прямо указывали список столбцов с алиасами
Не понял о чем вы.. Ну да - мы сравниваем две таблицы по двум одинаковым полям - идентификаторам товара, и смотрим расхождения в полях count - вроде ж это нам требуется.
Можете на пальцах - в чем тут ошибка двузначности - а то вечер, устал - что-то не соображу )
select table1.product_identificator, table1.count from table1 left join table2 on table1.product_identificator = table2.product_identificator where table1.count != table2.count;