MySql LIKE ıle birlikte BETWEEN kullanımı

Merhaba, yazdığım uygulamada veritabanı sorgusu için LIKE ile birlikte BETWEEN kullanmaya çalışıyorum ancak beceremedim.

SELECT id, musteriAdiSoyadi, cihazMarkaModeli, cihazTuru, faturaTarihi, kayitTarihi, sonIslemTarihi, kayitOlusturan, ucreti, odemeYontemi FROM kayitliCihazlar WHERE cihazDurumu = 'Teslim edildi' OR cihazDurumu = 'Ücreti ödendi' LIKE kayitTarihi BETWEEN '${data.baslangic}' AND '${data.bitis}'

LIKE yerini değiştirdim ancak olmadı yapmak istediğim şey ise belirli tarih aralığındaki kayıtların ücret ödendi yada teslim edildi şeklinde olanlarını getirmesi.

Tam olarak ne yapmaya çalışıyorsunuz?