Grazie Franci112, uso sempre i campi di tipo varchar, non uso mai altro formato,
i valori in effetti non sono date, vengono memorizzati in AAAAMMGG in tutti i campi, quindi mi trovo a confrontare 20150702 BETWEEN 20150701 AND 20150720 .
Quindi per usare between dovro' formattarli, ok grazie, preziosissimo consiglio, non ho trovato indicazioni valide nemmeno sul manuale php.
Grazie ci provo!