Hola buenos dias (noches) comunidad, veran tengo la siguiente tabla:
employments con sus respectivos campos:
name,lastname,address.snumber,phone1,phone2,activi ty,suspect
Y dentro de esta tabla ejecuto el siguiente stored procedure:
Código SQL:
Ver original(
@U INT,
@L INT
)
AS
DECLARE @R INT
SET @L = 1 ---- 1st value
SET @U= 5 ---- Last Value
SELECT @R = ROUND (((@U - @L -1) * RAND() + @L), 0)----Upper to Lower
--SELECT @R----Random Value
--Select 1 - 4 random records
SELECT TOP (ABS(CHECKSUM(NEWID())) % 1 + @R )
id,name,lastname,snumber,phone1,phone2,activity,suspect
FROM employments
WHERE
activity=1
ORDER BY NEWID()
Lo que hace es hacerme una selección
random de entre 1 a 4 personas de la tabla y mostrármelos en un pdf en itextsharp, ahora lo que quiero es que dentro de una funcionalidad en mi form (vb.net) que tengo donde marca para que uno empleado salga obligatoria mente sea mostrado junto a los que salen
random.
No se si me explique, es decir:
En mi form, selecciono a un empleado para que salga obligatoriamente, vamos a llamarlo:
-Pedro
Ahora los que van a salir
random son...
-Ana
-Juan
-Ignacio
quiero que el stored procedure me selecciono los random aparte me seleccione a "PEDRO", para esto, tengo una consulta para sacar al seleccionado obligatoriamente, es la siguiente:
Código SQL:
Ver originalSELECT * FROM employments WHERE suspect=1
Espero me puedan ayudar y también espero haber sido lo suficientemente descriptivo para que me ayuden con este problemilla.
Saludos!