07/07/2008, 14:26
|
| Colaborador | | Fecha de Ingreso: julio-2007 Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 6 meses Puntos: 180 | |
Respuesta: obtener datos al azar o Random Hice un ejemplo, sin tomar en cuenta el campo ID, ya que no le veo mucho caso y siempre me respeta el filtrado:
CREATE TABLE #PRUEBA (ID INT, INI CHAR(1), NAME VARCHAR(50))
INSERT INTO #PRUEBA VALUES(1, '1','GLORIA')
INSERT INTO #PRUEBA VALUES(2, '2','ROCIO')
INSERT INTO #PRUEBA VALUES(3, '1','GLORIA')
INSERT INTO #PRUEBA VALUES(4, '3','ROCIO')
INSERT INTO #PRUEBA VALUES(5, '1','GLORIA')
INSERT INTO #PRUEBA VALUES(6, '5','MARIA')
INSERT INTO #PRUEBA VALUES(7, '1','GLORIA')
INSERT INTO #PRUEBA VALUES(8, '7','MARIA')
INSERT INTO #PRUEBA VALUES(9, '2','KARLA')
INSERT INTO #PRUEBA VALUES(10, '8','OFELIA')
SELECT TOP 1 Name FROM #PRUEBA
WHERE (ini <> '1')
AND (Name <> 'MARIA')
ORDER BY NEWID() |