Jurena afinó la idea y logró una excelente consulta. Me alegro que al final haya resultado.
Las variables se pueden integrar tanto en la creación del string de la consulta, encadenandolas donde deben ir, recordando que las fechas deben ir entre apóstrofes lo mismo que los strings.
También pueden ser parametrizados como sentencias, dependiendo del lenguaje que se use para programar.
En cuanto a la GUI de MySQL, la interfase gráfica de usuario, es una aplicación que se descarga de la página oficial de MySQL:
MySQL GUI Tools Downloads