Cita:
Iniciado por Andres95 pero contra que comparas el numero de empleados o el depto...?? o como sabes si debes o no hacer la concatenacion al nombre?
mira, para concatenar el resultado lo puedes hacer asi..
Sin clausula VALUES
Código:
insert into r_emple(emp_no,apellido,oficio,fecha_alt)
select TOP 1
'1111'
,'GARCIA ' + CAST(count(x) AS VARCHAR)
,'ANALISTA'
,GETDATE()
from tabla
GROUP BY x2
ORDER BY count(x) DESC
Saludos!
Si el top , pero sin utilizar el top .
Yo tengo esto :
insert into r_emple(emp_no,apellido,oficio,fecha_alt)
values ('1111','GARCIA','ANALISTA',sysdate)
subconsulta , que dice que quién es el más grande
select dept_no
from r_emple
group by dept_no
having count(apellido)in(select max(count(apellido)) from r_emple group by dept_no)
como uno el insert con el select que tengo echos ?
Decir que estoy connectado por el SQL developer
Gracias