I MySQL er DATETIME
type gemmes internt som et 8 byte-nummer, og ikke som en tekststreng. Derfor er det indeks, du oprettede i moment
kolonne vil fungere til at slå en given numerisk dato værdi op .
I din forespørgsel:
SELECT * FROM index_test WHERE moment LIKE '2015-06-08%'
MySQL-motoren kaster først implicit moment
kolonne til en VARCHAR
skriv og laver derefter sammenligningen med '2015-06-08%'
.