Existem inconvenientes da comparação de data do MySQL?
por exemplo, intervalo de datas de/até
Posso usar data >= '20191001' and data <= '20191031'
ou
melhor usar data > '20190930' and data < '20191101'
Pergunto isso por causa da possibilidade do MySQL se utilizar de data/hora ao invés de apenas data na comparação, mesmo o campo contendo apenas data.
Vários aqui já devem ter experiência prática nisso.