javascript – Filtrar dados por links diferentes

estou precisando filtrar um link, para mostrar dados somente de hoje, da semana e do mês separados por links diferentes, tipo, quando clicar no botao de hoje vao aparecer somente os dados de hoje, de uma semana somente os dados da semana e assim por diante, acho q essa codificação ficara so com html e sql, mas nao sei como fazer, alguem pode me ajudar?