Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Nomeie a data para a superfície de grama para as quartas de final no torneio aberto da sociedade de construção de NSW.
 ###Tabelas: CREATE TABLE records_1951–1976 (records_1951–1976_id AUTO_INCREMENT PRIMARY KEY, Time VARCHAR, Athlete VARCHAR, Nationality VARCHAR, Location of race VARCHAR, Date VARCHAR) CREATE TABLE doubles:_24_12–12 (doubles:_24_12–12_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Surface VARCHAR, Partnering VARCHAR, Opponents in the final VARCHAR, Score VARCHAR) CREATE TABLE political_assistants (political_assistants_id AUTO_INCREMENT PRIMARY KEY, Romanised name VARCHAR, Chinese name VARCHAR, age at appointment INT, Foreign nationality VARCHAR, Portfolio attachment VARCHAR, Prior occupation VARCHAR, Govt salary VARCHAR) CREATE TABLE  (_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, Date VARCHAR, Surface VARCHAR, Round VARCHAR, Opponent VARCHAR) CREATE TABLE filter_classes (filter_classes_id AUTO_INCREMENT PRIMARY KEY, Usage VARCHAR, Class VARCHAR, Performance VARCHAR, Performance test VARCHAR, Particulate size approaching 100% retention VARCHAR, Test Standard VARCHAR)  
SELECT Date FROM  WHERE Surface = grass AND Round = quarterfinal AND Tournament = nsw building society open