Mostrar un cierto porcentaje de los resultados
Publicado por Juan Carlos (2 intervenciones) el 19/03/2021 01:14:16
/*Crear un sp que solicite dos fechas y devuelva las ordenes con su cliente realizadas entre esas dos fechas,
PERO solo debe regresar el 40% de la cantidad de registros . Por ejemplo si el total de registros entre el
01-ene-2000 y el 31-12-2000 son 100 registros, solo debe retornar 40 registros.*/
-----Hola muy buenas tardes gracias por la ayuda a todos , como tomarse el tiempo de ver , mi duda es como mostrar un cierto porcentaje de resultados en un SP , tambien si no es mucha molestia si me podrian decir si hay alguna otra manera de ingresar datos, que se almacenen y sean utilizados los que estan en las variables, gracias
PERO solo debe regresar el 40% de la cantidad de registros . Por ejemplo si el total de registros entre el
01-ene-2000 y el 31-12-2000 son 100 registros, solo debe retornar 40 registros.*/
-----Hola muy buenas tardes gracias por la ayuda a todos , como tomarse el tiempo de ver , mi duda es como mostrar un cierto porcentaje de resultados en un SP , tambien si no es mucha molestia si me podrian decir si hay alguna otra manera de ingresar datos, que se almacenen y sean utilizados los que estan en las variables, gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CREATE PROCEDURE SP_INSERT
(
@Fecha1 varchar(20),
@Fecha2 varchar(20)
)
as begin
Select SSOH.SalesOrderID, PP.FirstName,PP.LastName,SSOH.OrderDate
from Person.Person PP
join Sales.Customer SC on PP.BusinessEntityID=SC.PersonID
join Sales.SalesOrderHeader SSOH on SC.CustomerID=SSOH.CustomerID
join Sales.SalesOrderDetail SSOD on SSOH.SalesOrderID=SSOD.SalesOrderID
where SSOH.OrderDate Between @Fecha1 AND @Fecha2
group by SSOH.SalesOrderID, PP.FirstName,PP.LastName,SSOH.OrderDate
END
exec SP_INSERT '20050801','20061231'
Valora esta pregunta


0