Natashadanse999,
select sp_groups.id_groups
as id_groups from (sp_groups
inner join sp_users_groups on sp_users_groups.id_groups=sp_groups.id_groups
inner join sp_users on sp_users_groups.id_users=sp_users.id_users)
where sp_users.id_users=(select id_users from sp_users WHERE (sp_users.login=@login) AND (sp_users.parol=@parol))
select @id=sp_groups.id_groups from sp_groups
в первой части сделали выборку непонятно куда и непонятно зачем
во второй части непонятно что загнали в переменную
что вы хотите от бедной среды?