Почему левое соединение пропускает идентичные значения штрих -кода Varchar в SQL Workbench? [закрыто]MySql

Форум по Mysql
Ответить Пред. темаСлед. тема
Anonymous
 Почему левое соединение пропускает идентичные значения штрих -кода Varchar в SQL Workbench? [закрыто]

Сообщение Anonymous »

У меня есть две таблицы в SQL Workbench, оба < /p>
Продажи < /h1>
штрих-код (первичный ключ для каждой продажи)
Другие столбцы, связанные с продажами… < /p>
Продукты < /h1>
barcode
product_nam Данные по каждому продажам: < /p>
SELECT
s.*,
p.product_name,
p.price
FROM sales s
LEFT JOIN products p
ON s.Barcode = p.Barcode;
< /code>
Что я вижу:
Только подмножество ожидаемых строк имеет соответствующие данные продукта. Тем не менее, когда я проверяю штрих-коды «пропавшие»: < /p>
SELECT Barcode FROM sales WHERE Barcode = 'XYZ123';
SELECT Barcode FROM products WHERE Barcode = 'XYZ123';
< /code>
Они существуют в обеих таблицах. Я также подтвердил, что: < /p>
Оба Barcodecolumns используют один и тот же тип данных (например, varchar).
Нет скрытого ведущего или следственного
Значения действительно соответствуют персонажу. /> Проблема:
Некоторые штрих -коды, которые ясно существуют в обеих таблицах, не соединены, и в конечном итоге получают нулевые поля. Тем не менее, когда я проверяю штрих-коды «пропавшие»: < /p>
SELECT Barcode FROM sales WHERE Barcode = 'XYZ123';
SELECT Barcode FROM products WHERE Barcode = 'XYZ123';
< /code>
Они существуют в обеих таблицах. Я также проверил, что: < /p>
Оба Barcodecolumns используют один и тот же тип данных (например, varchar).
Нет скрытого лидера или следования
значения действительно совпадают с символом. < /P>

Подробнее здесь: https://stackoverflow.com/questions/795 ... -workbench
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «MySql»