Preguntas etiquetadas con sql

El lenguaje de consulta estructurado (SQL) es un lenguaje para consultar bases de datos. Las preguntas deben incluir ejemplos de código, estructura de tabla, datos de muestra y una etiqueta para la implementación de DBMS (por ejemplo, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) que se está utilizando. Si su pregunta se relaciona únicamente con un DBMS específico (usa extensiones / características específicas), use la etiqueta de ese DBMS en su lugar. Las respuestas a las preguntas etiquetadas con SQL deben usar SQL estándar ISO / IEC.


6
¿Función agregada en una consulta de actualización SQL?
Estoy tratando de establecer el valor en una tabla con la suma de los valores en otra tabla. Algo en estas líneas: UPDATE table1 SET field1 = SUM(table2.field2) FROM table1 INNER JOIN table2 ON table1.field3 = table2.field3 GROUP BY table1.field3 Por supuesto, tal como está, no funcionará, SETno es compatible …
98 sql  sql-server  tsql 

8
Cláusula "WITH" de MySQL
Estoy tratando de usar MySQL para crear una vista con la cláusula "WITH" WITH authorRating(aname, rating) AS SELECT aname, AVG(quantity) FROM book GROUP BY aname Pero no parece que MySQL lo admita. Pensé que esto era bastante estándar y estoy seguro de que Oracle lo admite. ¿Hay alguna forma de …





1
Restar 1 día de una fecha de marca de tiempo
Estoy usando Datagrip para Postgresql. Tengo una tabla con un campo de fecha en formato de marca de tiempo (ex: 2016-11-01 00:00:00). Quiero poder: aplicar un operador matemático para restar 1 día filtrarlo basado en una ventana de tiempo de hoy-130 días mostrarlo sin la parte hh / mm / …






10
postgresql - sql - recuento de valores `verdaderos`
myCol ------ true true true false false null En la tabla anterior, si lo hago: select count(*), count(myCol); yo obtengo 6, 5 Obtengo 5ya que no cuenta la entrada nula. ¿Cómo también cuento el número de valores verdaderos (3 en el ejemplo)? (Esta es una simplificación y en realidad estoy …
97 sql  postgresql 

8
¿Cómo usar el índice en la declaración de selección?
Digamos que en la tabla de empleados, he creado un índice (idx_name) en la emp_namecolumna de la tabla. ¿Necesito especificar explícitamente el nombre del índice en la cláusula de selección o se usará automáticamente para acelerar las consultas? Si es necesario especificarlo en la cláusula de selección, ¿cuál es la …
97 sql  database  indexing 

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.