First, the title to your question says "outer join", but your query is an inner join.
Second, the query is malformed, using an archaic syntax. It should really be:
SELECT cs.service_type_id, mcs.customer_member_id, cs.service_name
FROM CUSTOMER_SERVICE_TYPE cs JOIN
MEMBER_CUSTOMER_SERVICES mcs
ON cs.service_type_id = mcs.service_type_id;
Third, the answer to your question is "no". None of the columns can be NULL
if none of the source columns are NULL
in your query. If it were really an OUTER JOIN
, then columns could be NULL
.
Notes:
- Always use proper, explicit
JOIN
syntax. Never use commas in the FROM
clause.
- You table aliases should be abbreviations for the column names, rather than meaningless letters.