¿Cuál es la diferencia entre "TOP" y "SAMPLE" en SQL de TeraData? ¿Son lo mismo?Diferencia entre "TOP" y "SAMPLE" en SQL de TeraData
Respuesta
De TOP vs SAMPLE:
TOP 10 significa "primeras 10 filas en ordenados fin". Si no tiene un ORDER BY, , entonces, por extensión, será interpretando que se solicita "CUALQUIER 10 filas" en cualquier orden. El optimizador es libre de seleccionar el plan más barato que puede encontrar y detener el procesamiento tan pronto ya que ha encontrado suficientes filas para regresar.
Si esta consulta es la única cosa ejecutando en el sistema, superior puede aparecer para darle siempre exactamente la misma respuesta, pero que el comportamiento no es garantizada.
muestra, tal como usted ha observado, hace procesamiento adicional para tratar de cambiar aleatoriamente el conjunto de resultados sin embargo, mantener el mismo distribución aproximada. En un nivel simple muy , por ejemplo, podría elegir un punto aleatorio para iniciar escaneando la tabla y varias filas para omitir entre las filas que son devueltas.
- 1. diferencia entre menos y excepto en Teradata
- 2. Teradata: limitando los resultados usando TOP
- 3. SQL recuento de filas vs Top
- 4. La diferencia entre 'AND' y '&&' en SQL
- 5. Diferencia entre varchar y varchar2 en SQL
- 6. KeyDown y Cocoa Sample
- 7. Diferencia entre SQL Server y Oracle 'Usuario'
- 8. Diferencia entre Alter y Update SQL
- 9. TOP y ORDER BY sql error
- 10. SQL Server 2008: TOP 10 y distinto
- 11. Sql Server TOP - used?
- 12. SQL para producir Top 10 y Otro
- 13. Recuperación de columna y otra información de metadatos en Teradata
- 14. MySQL: diferencia entre ', `,' y"
- 15. SQL SELECT DISTINCT Top 2
- 16. Diferencia entre una instrucción y una consulta en SQL
- 17. Diferencia entre numérico, flotante y decimal en SQL Server
- 18. ¿Cuál es la diferencia entre ";" y "IR" en T-SQL?
- 19. ¿Hay alguna diferencia entre DECIMAL y NUMERIC en SQL Server?
- 20. SQL SELECT TOP registros frecuentes
- 21. ¿Cuál es la diferencia entre "LIKE" y "=" en SQL?
- 22. ¿Hay alguna diferencia entre "! =" Y "<>" en Oracle Sql?
- 23. Diferencia SQL entre IN y OR en WHERE
- 24. SQL - ¿Diferencia entre estas uniones?
- 25. Equivalentes a SQL Server TOP
- 26. Diferencia entre EXISTS e IN en SQL?
- 27. Diferencia entre DECIMAL y NUMERIC
- 28. Diferencia entre la palabra clave superior y la clave de límite en SQL
- 29. Diferencia entre relativo y absoluto
- 30. Tablas de SQL Server: ¿cuál es la diferencia entre @, # y ##?