Bom o que seria uma view?? View é uma tabela que não existe...que é gerada a partir de um select, exemplo:
create view QtdUser(usuario,qtdade) as
select usuario, count(usuario) as total from usuario
group by usuario
order by total desc
Obs - Para criar uma view, a quantidade de campos da view deve ser igual a do select;
O exemplo acima cria uma view que mostra o nome do Usuário e a quantidade de Usuários com a mesma descrição, isso foi de um arquivo xls que importei para o MySQL...na pratica isso não deveria acontecer..massssss...