Просто используйте левое соединение вместо (внутреннего) соединения.
Соответственно, вам нужно переместить условие объединения из предложения WHERE в предложение ON объединения, чтобы избежать фильтрации несопоставленных записей.Обратите внимание, что ваш запрос имеет предложение JOIN без ON: это синтаксическая ошибка во всех диалектах SQL.
Наконец, я бы порекомендовал использовать псевдонимы таблиц в запросе: это облегчает чтениеи поддерживать.
SELECT
z.*,
t.numer
FROM
crm2018.zamowienia AS z
LEFT JOIN crm2018.telefon AS t
ON z.id_telefon = t.id_telefon
Когда в crm2018.telefon нет записи для данного crm2018.zamowienia, запись все равно будет отображаться, причем все столбцы из crm2018.telefon показывают значения NULL.
При необходимости вы можете установить значения NULL в 0 с помощью функции COALESCE (), например:
COALESCE(t.numer, 0)