Preguntas con la etiqueta [sql]

Lista sql preguntas

Tengo una consulta sencilla: select * from countries con los siguientes resultados: country_name ------------ Albania Andorra Antigua ..... Me gustaría devolver los resultados en una fila, así: Albania, Andorra, Antigua,

Tenemos una tabla que tiene datos en formato 'agregado' o 'acumulado'. Todas nuestras consultas y vistas almacenadas funcionan actualmente en el nivel "desenrollado" y, por lo tanto, unirse a esta

Mensaje 547, nivel 16, estado 0, línea 1 La instrucción INSERT entró en conflicto con la restricción FOREIGN KEY "FK_Sup_Item_Sup_Item_Cat". El conflicto ocurrió en la base de datos "dev_bo", tabla

Tengo datos que se parecen a esto: factura departamento fecha 12345 Transferir facturas 2022-03-05 12345 Gestión de proveedores 2023-07-15 12345 Gobierno 2023-07-29 12345 Gestión de proveedores 2023-09-16 12345 Gobierno 2023-11-25

¿Por qué se crea una Vista en una base de datos?

25
respuestas
306
votos
238.7k
vistas

¿Cuándo y por qué alguien decide que necesita crear una Vista en su base de datos? ¿Por qué no simplemente ejecutar un procedimiento almacenado normal o seleccionarlo?

¿Qué representa un doble en el servidor SQL?

8
respuestas
387
votos
490.6k
vistas

Tengo un par de propiedades en C#las que están doubley quiero almacenarlas en una tabla en SQL Server, pero noté que no hay ningún doubletipo, entonces, ¿qué es mejor usar

Conozco la declaración: create table xyz_new as select * from xyz; Que copia la estructura y los datos, pero ¿y si solo quiero la estructura?

¿Cuál es la diferencia entre JOIN y UNION?

14
respuestas
330
votos
579.4k
vistas

¿ Cuál es la diferencia entre JOINy UNION? ¿Puedo tener un ejemplo?

Me encuentro con un error de subconsulta, pero las respuestas aquí dicen que use IN () o Join. Intenté usar ambos y sigo recibiendo el error. Quiero que obtenga el

¿Puede una clave externa ser NULL y/o duplicarse?

11
respuestas
461
votos
635.5k
vistas

Por favor aclarenme dos cosas: ¿Puede una clave externa ser NULL? ¿Se puede duplicar una clave externa? Por lo que sé, NULLno debería usarse en claves externas, pero en alguna

¿Existe algún tipo booleano en las bases de datos Oracle, similar al BITtipo de datos en Ms SQL Server?

Digamos que tengo tres tablas MySQL diferentes: Mesa products: id | name 1 Product A 2 Product B Mesa partners: id | name 1 Partner A 2 Partner B Mesa

Tengo latitud y longitud y quiero extraer el registro de la base de datos, que tiene la latitud y longitud más cercanas por la distancia, si esa distancia es más

Tengo un script SQL que debe ejecutarse cada vez que un cliente ejecuta la funcionalidad de "administración de base de datos". El script incluye la creación de procedimientos almacenados en

¿Cómo seleccionar la primera fila de cada grupo?

10
respuestas
196
votos
177.9k
vistas

Tengo un DataFrame generado de la siguiente manera: df.groupBy($"Hour", $"Category") .agg(sum($"value") as "TotalValue") .sort($"Hour".asc, $"TotalValue".desc)) Los resultados se ven así: +----+--------+----------+ |Hour|Category|TotalValue| +----+--------+----------+ | 0| cat26| 30.9| | 0| cat13|