Preguntas etiquetadas con query

Escribir consultas para solicitar o cambiar información almacenada en una base de datos u otro sistema de gestión de información. Las preguntas deben incluir definiciones de tablas e índices, datos de muestra, resultados esperados y una etiqueta para el sistema específico (por ejemplo, MySQL, PostgreSQL, Oracle, SQL Server, MongoDB).

5
SQL Select toma demasiado tiempo para ejecutarse
Es una selección simple de una tabla temporal, uniendo a la izquierda una tabla existente en su clave primaria, con dos sub-selecciones usando el top 1 que hace referencia a la tabla unida. En codigo: SELECT TempTable.Col1, TempTable.Col2, TempTable.Col3, JoinedTable.Col1, JoinedTable.Col2, ( SELECT TOP 1 ThirdTable.Col1 -- Which is ThirdTable's …

3
Pregunta de consulta XML
Estoy tratando de generar una consulta SQL para obtener los valores "FECHA" del siguiente XML SQL: He intentado algo como esto pero no creo que esté entendiendo los conceptos. select xConfig.value('(/SearchjobConfig/QueryString/SearchCriteria/ExpressionSet/SimpleAttributeExpression) [1]','nvarchar(max)') from Job Aquí está el XML como texto: <SearchJobConfig> <QueryID>1072</QueryID> <QueryString> <SearchCriteria name="Search query" > <ExpressionSet logicalOperator="AND"> <SimpleAttributeExpression …

3
Optimizando ORDER BY en una consulta de búsqueda de texto completo
Tengo una gran mesa entitiescon ~ 15 millones de registros. Quiero encontrar las 5 filas superiores que coinciden con 'hockey' en su name. Tengo un índice de texto completo name, que se utiliza:gin_ix_entity_full_text_search_name Consulta: SELECT "entities".*, ts_rank(to_tsvector('english', "entities"."name"::text), to_tsquery('english', 'hockey'::text)) AS "rank0.48661998202865475" FROM "entities" WHERE "entities"."place" = 'f' AND (to_tsvector('english', …

3
SQL Server: múltiples totales acumulados
Tengo una tabla base con transacciones y necesito crear una tabla con totales acumulados. Necesito que sean por cuenta y que también tengan algunos totales acumulados para cada cuenta (según el tipo de transacción), y dentro de eso, algunos totales acumulados por subcuenta. Mi tabla base tiene estos campos (más …

3
Eliminar todos los duplicados
Estoy tratando de eliminar todos los duplicados pero manteniendo un solo registro (identificación más corta). La siguiente consulta elimina los duplicados, pero requiere muchas iteraciones para eliminar todas las copias y conservar las originales. DELETE FROM emailTable WHERE id IN ( SELECT * FROM ( SELECT id FROM emailTable GROUP …
8 mysql  query  delete 
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.