Bueno, si la pregunta es cómo hacerlo en MySQL, la cosa es mas o menos fácil.
Supongamos que tienes en una tabla un capo "fecha", y entendiendo que la semana comienza el DOMINGO, sería:
Es básicamente un truco usando funciones de fecha propias de MySQL.