Preguntas con la etiqueta [sql]

Lista sql preguntas

Necesito eliminar una tabla con muchas referencias en una base de datos de SQL Server. ¿Cómo puedo obtener una lista de todas las restricciones de clave externa que tendré que

Bien, este es uno de esos tipos de temas obstinados, pero según su conocimiento, opinión y práctica actual, ¿cuál es la mejor manera de configurar el siguiente escenario? Estoy creando

La mayoría de los dialectos SQL aceptan las siguientes consultas: SELECT a.foo, b.foo FROM a, b WHERE a.x = b.x SELECT a.foo, b.foo FROM a LEFT JOIN b ON a.x

Tengo una tabla SQL que se parece a la siguiente id, in_use 1, T 1, F 2, T 2, T 3, F Estoy intentando escribir una consulta SQL que tenga

Estoy intentando insertar valores en la tabla de contenido. Funciona bien si no tengo una variable PHP dentro de VALORES. Cuando pongo la variable $typedentro VALUES, esto no funciona. ¿Qué

¿Existe un comando en PostgreSQL para seleccionar conexiones activas a una base de datos determinada? psqlindica que no puedo eliminar una de mis bases de datos porque hay conexiones activas

Me pregunto si existe una forma (posiblemente una mejor manera) de ordenar según el orden de los valores en una cláusula IN(). El problema es que tengo 2 consultas, una

Valores NULL dentro de la cláusula NOT IN

12
respuestas
322
votos
347.8k
vistas

Este problema surgió cuando obtuve recuentos de registros diferentes para lo que pensé que eran consultas idénticas, una usando una not in whererestricción y la otra usando un archivo left

¿ Cómo hago un SELECT * INTO [temp table] FROM [stored procedure]? ¿ No FROM [Table]y sin definir [temp table]? SelectTodos los datos desde BusinessLinedentro tmpBusLinefuncionan bien. select * into

Estoy haciendo un trabajo de mantenimiento en una aplicación de base de datos y descubrí que, ¡qué alegría!, aunque los valores de una tabla se usan al estilo de claves

Lista AGG en SQLSERVER

4
respuestas
111
votos
233.0k
vistas

Estoy intentando agregar un campo 'STRING' en SQLServer. Me gustaría encontrar la misma función LISTAGG que en Oracle. ¿Sabes cómo hacer la misma función u otro método? Por ejemplo, Field

Cómo SELECCIONAR DEL procedimiento almacenado

16
respuestas
442
votos
1.3M
vistas

Tengo un procedimiento almacenado que devuelve filas: CREATE PROCEDURE MyProc AS BEGIN SELECT * FROM MyTable END Mi procedimiento real es un poco más complicado, por eso es necesario un

¿Cómo hacer la consulta SELECT recursiva en MySQL?

6
respuestas
81
votos
117.6k
vistas

Obtuve la siguiente tabla: col1 | col2 | col3 -----+------+------- 1 | a | 5 5 | d | 3 3 | k | 7 6 | o | 2

String_agg para SQL Server antes de 2017

2
respuestas
36
votos
47.0k
vistas

¿Alguien puede ayudarme a hacer que esta consulta funcione para SQL Server 2014? Esto funciona en Postgresql y probablemente en SQL Server 2017. En Oracle es listaggen lugar de string_agg.

Creando tabla: CREATE TABLE test ( charcol CHAR(10), varcharcol VARCHAR2(10)); SELECT LENGTH(charcol), LENGTH(varcharcol) FROM test; Resultado: LENGTH(CHARCOL) LENGTH(VARCHARCOL) --------------- ------------------ 10 1 Déjame saber cuál es la diferencia entre Varchar2