Preguntas con la etiqueta [sql]
Explicación de las autouniones
No entiendo la necesidad de autouniones. ¿Alguien puede explicármelos? Un ejemplo sencillo sería de gran ayuda.
Procedimiento MySQL vs función, ¿cuál usaría y cuándo?
Estoy viendo los procedimientos y funciones de MySQL. ¿Cuál es la diferencia real? Parecen similares, pero una función tiene más limitaciones. Probablemente me equivoque, pero parece que un procedimiento puede
Devuelve múltiples columnas de la misma fila como matriz JSON de objetos
Tengo la siguiente tabla MyTable: id │ value_two │ value_three │ value_four ────┼───────────┼─────────────┼──────────── 1 │ a │ A │ AA 2 │ a │ A2 │ AA2 3 │ b
¿Cómo concatenar cadenas de un campo de cadena en una consulta 'agrupar por' de PostgreSQL?
Estoy buscando una manera de concatenar las cadenas de un campo dentro de un grupo mediante consulta. Entonces, por ejemplo, tengo una tabla: IDENTIFICACIÓN ID DE LA COMPAÑÍA EMPLEADO 1
¿Cómo se ejecuta una única consulta a través de mysql desde la línea de comando?
Estoy buscando poder ejecutar una única consulta en un servidor remoto en una tarea programada. Por ejemplo, intuitivamente me imagino que sería algo como: mysql -uroot -p -hslavedb.mydomain.com mydb_production "select
Pandas read_sql con parámetros
¿Hay algún ejemplo de cómo pasar parámetros con una consulta SQL en Pandas? En particular, estoy usando un motor SQLAlchemy para conectarme a una base de datos PostgreSQL. Hasta ahora
Agrupe por valor mínimo en un campo mientras selecciona filas distintas
Esto es lo que estoy tratando de hacer. Digamos que tengo esta tabla t: key_id | id | record_date | other_cols 1 | 18 | 2011-04-03 | x 2 |
Cuente las apariciones de valores DISTINCT
Estoy tratando de encontrar una consulta MySQL que encuentre valores DISTINTOS en un campo en particular, cuente el número de apariciones de ese valor y luego ordene los resultados por
Evite duplicados en la consulta INSERT INTO SELECT en SQL Server
Tengo las siguientes dos tablas: Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z Necesito insertar datos de Table1a Table2. Puedo usar la
La referencia de la columna SQL "id" es ambigua
Probé la siguiente selección: SELECT (id,name) FROM v_groups vg INNER JOIN people2v_groups p2vg ON vg.id = p2vg.v_group_id WHERE p2vg.people_id =0; Y aparece el siguiente error: la referencia de la columna
¿Cuál es la diferencia entre un procedimiento almacenado y una vista?
Estoy confundido acerca de algunos puntos: ¿Cuál es la diferencia entre un procedimiento almacenado y una vista? ¿Cuándo debo usar procedimientos almacenados y cuándo debo usar vistas en SQL Server?
¿Cómo reemplazar valores nulos con un texto?
Necesito mostrar el empleado last_namey el monto de su comisión de la tabla de empleados en Oracle SQL, pero la condición es que si encuentra NULLvalor, necesito imprimir "Sin comisión"
¿Cómo cambiar la intercalación predeterminada de una tabla?
create table check2(f1 varchar(20),f2 varchar(20)); crea una tabla con la intercalación predeterminada latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; muestra la clasificación individual de las columnas
SQL: 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
Truncar (no redondear) lugares decimales en SQL Server
Estoy tratando de determinar la mejor manera de truncar o eliminar decimales adicionales en SQL sin redondear. Por ejemplo: declare @value decimal(18,2) set @value = 123.456 Esto se redondeará automáticamente