Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE church (name VARCHAR)
TABLE: CREATE TABLE wedding (church_id VARCHAR, year VARCHAR)
TABLE: CREATE TABLE church (name VARCHAR, church_id VARCHAR)

### Question ###
Show all church names except for those that had a wedding in year 2015.

### Accurate SQL ###

SELECT name FROM church EXCEPT SELECT T1.name FROM church AS T1 JOIN wedding AS T2 ON T1.church_id = T2.church_id WHERE T2.year = 2015