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: Quantas clínicas de saúde rurais no estado do Texas não tiveram check-ups dentários realizados no ano de 2022?
 ###Tabelas: 
CREATE TABLE appointment (appointment_id INT, clinic_id INT, appointment_date DATE, appointment_type VARCHAR(20)); INSERT INTO appointment (appointment_id, clinic_id, appointment_date, appointment_type) VALUES (1, 1, '2022-01-01', 'dental'), (2, 1, '2022-02-01', 'general'), (3, 1, '2022-03-01', 'dental'), (4, 2, '2022-01-01', 'general'), (5, 2, '2022-04-01', 'dental'), (6, 3, '2021-01-01', 'general'), (7, 3, '2021-02-01', 'dental'), (8, 4, '2022-05-01', 'dental'), (9, 4, '2023-01-01', 'general'), (10, 5, '2022-06-01', 'dental'); CREATE TABLE clinic_detail (clinic_id INT, location VARCHAR(20)); INSERT INTO clinic_detail (clinic_id, location) VALUES (1, 'Texas'), (2, 'Texas'), (3, 'Florida'), (4, 'Texas'), (5, 'Texas');
SELECT COUNT(*) FROM clinic_detail WHERE clinic_id NOT IN (SELECT clinic_id FROM appointment WHERE appointment_type = 'dental' AND YEAR(appointment_date) = 2022) AND location = 'Texas';