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 utiliza. 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.

sql...

Tengo una tabla en la que quiero seleccionar product_name con el precio mínimo / mínimo: product_name | price Cat | 12 Dog | 21 Cat | 14 Dog | 20 Fish | 10 Fish | 3 EL DESEO La salida debe ser Cat | 12 Dog | 20 Fish | 3 ABAJO ES M....
30 jul. 2020 a las 17:14
Estoy tratando de pasar dos argumentos a una declaración SQL como se muestra a continuación: cursor.execute(f"""select * from table where product_name = '{prod_name}' and date = '{sale_date}'"""") Estoy tratando de que esto se ejecute a través de un bucle para varias combinacion....
30 jul. 2020 a las 17:12
Estoy usando mysql. Tengo una tabla primaria, una tabla secundaria y una tabla de abuelos :) La tabla secundaria tiene una referencia a la matriz usando task_id. Referencias de padres a abuelos usando course_id. Necesito tomar dos filas aleatorias del niño según la tabla principal. Y necesito unir d....
27 jul. 2020 a las 23:11
age | name | course | score _________________________ 10 |James | Math | 10 10 |James | Lab | 15 12 |Oliver | Math | 15 13 |William | Lab | 13 Quiero seleccionar registro donde matemáticas> = 10 y laboratorio> 11 Escribo esta consulta select * from mytable where (course....
25 jul. 2020 a las 11:34
Tengo dos columnas en mi base de datos llamadas dtp_s y dtp_e. Ambas columnas contienen entradas formateadas strtotime() que luego uso en mi aplicación PHP para calcular horas / minutos entre intervalos de tiempo. Quiero mostrar los 5 registros más recientes en orden de fecha, lo que funciona bien c....
25 jul. 2020 a las 02:30
Tengo dos tablas (simplificadas a): attendances --- user_id event_id events --- id date Y una simple consulta: SELECT count(DISTINCT user_id), events.performance_date FROM attendances INNER JOIN events ON event_id = events.id GROUP BY performance_date Solo deseo contar cada user_id una vez, ....
25 jul. 2020 a las 01:09
He duplicado valores en mis datos. Sin embargo, de los valores duplicados, solo quiero almacenar 1 valores y eliminar el resto de los mismos valores duplicados. Hasta ahora, he encontrado la solución donde eliminan TODOS los valores duplicados como este. Código: SELECT ID, a.date as date.A, b.dat....
23 jul. 2020 a las 11:52
Tengo una tabla de tiendas (padre) y productos (niño). Deseo saber cuántas tiendas tienen: 0-1 productos 2 productos 3 productos 4 productos 5 o más productos. ¿Alguien puede señalarme en la dirección correcta?....
21 jul. 2020 a las 12:04
Tengo una tabla básica con pedidos, que tiene un campo que se llama created_at que está en formato de marca de tiempo y quiero obtener una media de cuántos pedidos se han creado por día. Encontré otra pregunta similar sobre algo como la pregunta mía que he publicado a continuación con la esperanza d....
20 jul. 2020 a las 14:03
Tengo dos tablas con los siguientes datos: Tabla 1: NUMBER1 | NUMBER2 | TYPE 101 201 A 101 202 A 101 203 A 101 204 A 102 211 A 102 212 A 102 213 A Tabla 2: NUMBER1 | NUMBER2 | TYPE 101 201 B 101 20....
sql
20 jul. 2020 a las 13:08
Tengo una tabla users_exam_question_answer con los siguientes registros en la tabla mysql. Ahora, quiero copiar registros sin valores duplicados. Aquí debajo del número de fila 2,4,7,8,9 hay registros duplicados del número de fila 1. ¿Cómo puedo copiar todos los registros a la nueva tabla, excepto l....
19 jul. 2020 a las 16:37
Objetivo: Necesito llenar completamente una tabla con una matriz de valores para cada columna por agrupación [PropertyId]. Varios [PropertyId] tienen todos los valores necesarios para cada columna (Tabla 1), sin embargo, a muchos les faltan algunos valores (Tabla 2). Además, no todos los [PropertyId....
10 jul. 2020 a las 21:06
Estoy tratando de contar cuántos de los objetos aparecen en la tabla 2 sin el estado de 3 o 5. Entonces, si tiene el estado de 3 o 5, quiero excluirlo del conteo. Donde estoy atascado es que hay valores duplicados, ya que pueden tener más de un estado. Explicación adicional a continuación. Table 1 ....
10 jul. 2020 a las 15:23
Quiero usar una instrucción select para aislar las primeras 525,600 filas de un conjunto de datos que es bastante fácil usando la instrucción LIMIT, sin embargo, me gustaría hacerlo para 58 tablas separadas. Tengo una lista de los nombres de mis tablas y estoy tratando de definir una función para it....
10 jul. 2020 a las 04:49
Estoy obteniendo resultados inconsistentes tratando de hacer referencia a columnas internas creadas previamente en la misma selección. ¿Se puede hacer referencia a las columnas creadas en la misma cláusula select, where o having? ¿Cuáles son los lugares a los que se puede hacer referencia y no se pu....
10 jul. 2020 a las 03:01
Tengo una tabla como la siguiente: Column A Column B Column C ---------- --------- ----------- 1 1 2 4 3 4 3 null 2 ....
10 jul. 2020 a las 00:51
Este es un ejemplo de mis datos: column1 0001OL 0002OL 0003OL M001OL A002OL CDAWOL ¿Cómo no se pueden seleccionar valores donde comienza con una letra? ¿Necesito un if statement y uso funciones como Left(columns1, 1) y compruebo si es una letra o si hay una manera más sencilla de hacerlo?....
9 jul. 2020 a las 17:05
Tengo el siguiente código en el que actualmente da las ventas totales por mes para el año en curso, necesito obtener las ventas totales del último mes del año anterior al mes actual de este año. Mi consulta es la siguiente: ;WITH mcte AS ( SELECT DATEADD(year, -1, getdate()) as MONTH_NAME UNION AL....
7 jul. 2020 a las 13:45
Entonces, tal como están las cosas, tengo dos tablas relacionadas con esta pregunta Lista, con columnas id, nombre, modificado y Contenido, con columnas id, listId, valor Cuando cambio los valores en Contenido (usando INSERT, UPDATE o DELETE) quiero que se actualice el valor modificado de la lista c....
6 jul. 2020 a las 23:22
Tengo un problema al traducir la consulta SQL a Linq (especialmente en la parte "agrupar por"). SQL: SELECT year(ord.OrderDT) as ODate1, month(ord.OrderDT) as ODate2, cus.Company as Company, sum(ord.InvoiceTotal) as TotalRate, count(ord.InvoiceTotal) as CountOrd FROM [dbo].[Customer] as cus joi....
6 jul. 2020 a las 16:37
Tengo estas dos tablas siguientes: |**Machines**| |**Parts**| |idMachine | |idPart | |label | |label | Me gustaría vincular estas dos tablas sabiendo que una máquina puede tener múltiples partes y una parte puede componer múltiples máquinas. Al final, se utilizará en un formul....
6 jul. 2020 a las 11:48
Tengo dos tablas shops y products. Puedo obtener todas las tiendas, pero quiero unirme para saber cuántos productos tiene una tienda. He intentado esto pero devuelve una tabla vacía. $shops = DB::table('shops') ->select('*','COUNT(shop_id) FROM products') ->join('shops.id','=....
6 jul. 2020 a las 11:45
Actualmente tengo una tabla1 con PrimaryKey, column1 y column2. Mi objetivo es, antes de insertar los datos en la tabla para verificar si column1 + column2 es único. Ejemplo: datos actuales en la tabla **Primary key column1 column2** 1 1 bana....
3 jul. 2020 a las 15:47
Tengo algunos datos: Periodo | id_account | float_value 24217 | 303003 | 0 24218 | 303003 | 0 24219 | 303003 | 1 24220 | 303003 | 1 24221 | 303003 | 0 24222 | 303003 | 0 0 Necesito agrupar estos datos así: begin_period | end_period| id_account | float_value 24217 | 24218 | 30300....
Quiero incrementar una variable después de alguna condición. DECLARE cpt INT64; SET cpt = 0; WITH CPT As ( SELECT Date, A, B, C, D, E, F, G, CASE WHEN B > 1 THEN ---Vérification si le capteur est fiable CASE WHEN A>1 THEN ---Cas numéro 1 CASE ....
1 jul. 2020 a las 17:20