BETWEEN e CAST AS DATE

Forum sobre SQL.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

BETWEEN e CAST AS DATE

Mensagem por JoséQuintas »

Alguém já fez o teste prático se basta o CAST( ... AS DATE ) pro between funcionar?

Aqui diz que CAST() resolve...

https://www.techonthenet.com/mysql/between.php

Parece que '2019-12-31' pode indicar dia 31 as zero horas, o que poderia deixar dia 31 de fora.
Já CAST( '2019-12-31' AS DATE ) indicaria a data, sem horário.

Estou alterando o aplicativo, mas ainda não fiz o teste prático.
Mas já sei que deu errado sem CAST... rs
between.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

BETWEEN e CAST AS DATE

Mensagem por JoséQuintas »

deu certo

:))
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder