SELECT com dia da semana

galera
tenho um campo datetime no meu sqlserver

preciso fazer um SELECT em que o dia da semana da data sejá igual a domingo
como fazer isso?

ex:
SELECT * FROM TABELA1 WHERE DATA.DIA_DA_SEMANA = ‘Domingo’

Cara… os comandos abaixo ajudam o q vc precisa…

SET LANGUAGE portuguese

SELECT UPPER(DATENAME(weekday, NOME_DO_CAMPO))dia_da_semana
FROM TABELA
WHERE DATENAME(weekday, NOME_DO_CAMPO) like ‘DOM%’

SELECT * FROM TABELA
WHERE DATENAME(weekday, NOME_DO_CAMPO) like ‘DOM%’

é o seguinte…
o SET… é pra vc setar sua sessao em portugues… apenas akela sessao e não a base de dados…

Vc pode usar um dos dois select…
O 1º te mostra apenas o nome do campo com o respectivo dia que vc escolher…

O 2º te mostra todos os registros com o dia que vc especificar… e naum tras o nome ‘DOMINGO’

Acho q isso te ajuda…