Я отвечаю по двум причинам:
- Я думаю, что условие
version
неверно. - Исправьте псевдонимы таблицы.
Итак, я думаю, что вы действительно хотите:
SELECT v.ID, c.Number, v.Version, n.Name, n.Indicator
FROM Version v LEFT JOIN
Cell c
ON v.ID = c.ID LEFT JOIN
Names n
ON v.ID = n.ID AND n.Indicator = 'Y'
WHERE v.Version LIKE '1.%';
Причина .
в том, что предложение WHERE
не соответствует 11.0
или 101.3
.
причина изменения псевдонимов таблиц заключается в том, что выполнить запрос с аббревиатурами таблиц гораздо проще.