Preguntas etiquetadas con select

Una instrucción SQL central, SELECT recupera datos de una o más tablas u otras fuentes de datos de conjuntos de filas, como vistas o funciones con valores de tabla.


2
¿SELECT elimina las filas muertas como lo hace VACUUM?
Estaba jugando VACUUMy noté un comportamiento inesperado en el que SELECTlas filas de una tabla parecen reducir el trabajo que VACUUMtiene que hacer después. Datos de prueba Nota: autovacuum está deshabilitado CREATE TABLE numbers (num bigint); ALTER TABLE numbers SET ( autovacuum_enabled = 'f', toast.autovacuum_enabled = 'f' ); INSERT INTO …

2
Seleccionar consulta lleva más tiempo del que debería
Tengo una tabla de base de datos MySQL con casi 23 millones de registros. Esta tabla no tiene clave primaria, porque nada es único. Tiene 2 columnas, ambas están indexadas. A continuación se muestra su estructura: A continuación se muestran algunos de sus datos: Ahora, ejecuté una consulta simple: SELECT …

3
¿Cómo contar el número de filas con LIMIT?
Quiero atrapar X filas, por lo tanto, configuré LIMIT X; pero ¿cómo puedo contar simultáneamente el número total de filas también? Actualmente, uso dos consultas separadas para hacerlo SELECT COUNT(*) FROM col WHERE CLAUSE SELECT * FROM col WHERE CLAUSE LIMIT X ¿Hay alguna manera de hacer esto en una …


2
¿Cómo usar variables dentro de un select (SQL Server)?
Si quiero calcular una columna y usar el resultado en más de 1 columna, ¿cómo hago esto sin hacer la computación dos veces? Ejemplo: SELECT LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com' as EMail ,hashbytes('SHA1', LOWER(SUBSTRING([NAME], 4, 100)) + '@somedomain.com') as HashedEmail FROM sometable ¿Cómo evito escribir esto dos veces sin usar …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.