Oracle Message ORA-12015 - cannot create a fast refresh materialized view from a complex query

ERRORcannot create a fast refresh materialized view from a complex query
CAUSENeither ROWIDs and nor primary key constraints are supported for complex queries.
ACTIONReissue the command with the REFRESH FORCE or REFRESH COMPLETE option or create a simple materialized view.