Salve a tutti,
vorrei chiedervi un aiuto per un problema che sto riscontrando usando l'operatore like in query sql
Ho una tabella con 3 colonne

id: autoincrement
nome:varchar
data : date

e le date le ho memorizzate nel formato yyyy-mm-aa

Quello ke voglio ora è tirare fuori tutte le righe che abbiano data Giugno 2006.
Pensavo di procedere così:
codice:
SELECT * FROM table WHERE data like '%2009-06-%'
La cosa strana che accade è che quando lancio la query mi sembrano apparire le righe giuste, ma ho quest'errore

Incorrect date value: '%2009-06-%' for column 'data' at row 1


Qualcuno può aiutarmi a capire?
Grazie