def get_games_between_dates(date, date_end, sql_engine):
    """ Get dataframe of all games in [date, date_end) (note exclusive of date_end) """

    sql_query = """
        SELECT * FROM game_data WHERE "Date">='{date}' AND "Date"<'{date_end}' ORDER BY "Date";
    """.format(date=date, date_end=date_end)
    
    return sql_engine.df_from_query(sql_query)