Unirse es una operación general en álgebra relacional para una operación de combinación en dos o más relaciones en un sistema de base de datos relacional. JOIN también es una palabra clave del lenguaje SQL para realizar esta operación.

join...

Tengo estas cinco mesas order_type(id,name) order_stage_install(id,name) order_stage_remove(id,name) order_stage_redo(id,name) orders(id,typeid,stageid) Necesito unir dinámicamente la tabla de pedidos con estas condiciones if order.typeid=1 then join order_stage_install on order.stageid=order_....
18 jun. 2020 a las 10:16
Estoy tratando de crear una consulta que pueda proporcionarme el resultado deseado utilizando las siguientes 3 tablas: Tabla_A |-----------|--------| | scui | text | | 1002 | abc | | 1002 | def | | 1002 | ghi | |-----------|--------| Tabla_B |------------|-----------|....
17 jun. 2020 a las 09:16
Tengo una consulta como esta: SELECT field1 as field1 , field2 as field2 , (select count(*) from ... where ...=field1) as field3 FROM ... Y funciona bien, y veo 3 columnas en los resultados Necesito agregar una columna más para la consulta interna: SELECT field1 as field1 , ....
14 jun. 2020 a las 01:27
Estoy tratando de hacer una consulta para buscar el auto más nuevo para cada usuario: select * from users left join (select cars.* from cars where cars.userid=users.userid order by cars.year desc limit 1) as cars on cars.userid=users.userid Parece que dice la colu....
13 jun. 2020 a las 01:08
Tengo 3 mesas (escuelas, estudiantes, actividades) como simplemente estas: Escuela Estudiante Actividad Quiero obtener la lista para cada escuela de TODAS las actividades y el número de participantes según el género en 2020 SOLAMENTE como esta tabla: Hice una consulta como esta pero no....
12 jun. 2020 a las 20:25
Tengo esta consulta: SELECT sum((a.cant*b.cost)/b.cant) AS sum1 FROM (SELECT partNo,cant FROM table1 WHERE id=1) AS a, (SELECT color,cost,cant FROM table2 WHERE color in (SELECT partNo FROM table1 WHERE id=1)) AS b WHERE a.partNo=b.color El problema es que a veces b.cant dev....
12 jun. 2020 a las 08:17
Intenté al azar ejecutar una consulta como: select count(*) from table1, table2 El resultado fue esencialmente la multiplicación del recuento real de filas de las dos tablas, es decir, el resultado fue 645792 filas basadas en el hecho de que table1 tenía 868 filas y table2 tenía 744 filas. ¿Es este....
10 jun. 2020 a las 13:00
Tengo dos tablas, Objects y Events. Objects está estructurada como: ID | Password ------------- 0 | aaaa 1 | bbbb Los eventos se estructuran como: Object | Date | Type -------------------------- 0 | 2020-06-01 | 0 0 | 2020-06-02 | 1 Lo que quiero lograr es: para cada ID, obtener ....
Tengo un conjunto de datos que tiene médicos y las diversas prácticas en las que trabajan. Cada médico en mi conjunto de datos trabaja en al menos 1 práctica, pero hasta 17 prácticas diferentes. Me gustaría saber la cantidad única de médicos con los que trabaja cada uno. El conjunto de datos actual ....
5 jun. 2020 a las 20:37
Tengo 2 tablas, una que almacena la identificación del cliente y la otra tabla que almacena la identificación del cliente junto con la información sobre las diferentes fuentes que utilizan esa información del cliente. Ejemplo: TABLA A Customer Id 1 2 3 .. CUADRO B Customer Id Source 1 'A....
5 jun. 2020 a las 14:00
Recibo este error La tabla de destino debe ser parte de un predicado equijoin si uso el operador OR en mi declaración de actualización. También probé el operador IN pero obteniendo el mismo error Mi consulta de actualización original es UPDATE db.table1 SET col1 = table2.col1, col2 = tab....
5 jun. 2020 a las 01:02
Tengo una relación de uno a muchos entre las tablas usuario y etiqueta: Users: id username -------------- 1 Bob 2 Alice 3 Eve Tags: id user_id name -------------------- 1 1 java // Bobs tags... 2 1 java script 3 1 C# 4 2 ....
4 jun. 2020 a las 18:19
Realmente nuevo en trabajar con el modelo CI4 y tener dificultades para adaptar mis consultas MySQL JOIN existentes para trabajar con los ejemplos en su Guía del usuario. He adaptado parte de mi código así: public function brand_name($brand_name_slug) { return $this->asArray() ....
Soy nuevo en las consultas SQL y trato de entenderlo un poco mejor. ¿Es válida esta consulta SQL con respecto a la imagen a continuación? La pregunta que me hicieron fue: "Para cada libro escrito (o en coautoría) por" Stephen King ", recupere el título y el número de copias de la biblioteca cuyo nom....
2 jun. 2020 a las 14:50
Tengo 2 marcos de datos das <- data.frame(val=1:20, type =c("A","A","A","A","A","A","B","B","B","B","B","B","B","B","B","B","C","C","C","C"), weigh=c(20,22,23,32,34,54,19,22,24,26,31,34,36,37,51,54,31,35,43,45)) mapper <- data.frame(type=c("A","A","A","A","B","B","B","B"....
1 jun. 2020 a las 01:40
Tengo una salida de tabla como esta, que es el resultado de múltiples combinaciones de tablas. +---------+------+--------+------+ | Id | V1 | V2 | V3 | +---------+------+--------+------+ | 1 | x1 | null | null| | 2 | x2 | null | null| | 3 | null | x3 | ....
28 may. 2020 a las 08:35
Tabla lk_state id desc MD Maryland FL Florida VA Virginia NY NewYork NJ NewJersy CA California Tabla de usuarios user_ID Name Active State 01 AAA 1 MA 02 BBB 1 MD 03 CCC 1 CA 04 DDD 1 NY 05 EEE 1 NJ 06 FFF ....
28 may. 2020 a las 02:00
Tengo 2 mesa. Tabla1: [id, parent_id, name_id] Tabla2: [nombre_id, nombre] Me gustaría mostrar para cada identificación el nombre conectado al nombre_id de la tabla2 y el nombre del padre (parent_id representa la identificación de la misma tabla1) Ejemplo: table1: id parent_id name_id 1 ....
25 may. 2020 a las 16:36
Estoy tratando de actualizar una tabla basada en otra tabla. El siguiente SQL actualiza cada entrada en myTableA cuando hubiera esperado que se actualizara donde myTableB.active = true: UPDATE myTableA SET myTableA.enabled = false FROM myTableA MTA FULL OUTER JOIN myTableB MT....
22 may. 2020 a las 19:28
Mi tabla de ventas informa datos al nivel diario. Como hay días en los que no se produjeron ventas (para un departamento y un producto específicos), quiero ver la lista de todos los días con 0 para esos días sin ventas. Lo que estoy haciendo es JOIN a la tabla TIME para traer estas fechas donde no s....
Tengo dos tablas a las que necesito unirme. Yo tengo: LEFT JOIN AutoBAF on (GETDATE() BETWEEN AutoBAF.FromDate and AutoBAF.ToDate) Y obtengo el resultado esperado. Ahora, si no se encuentra un registro coincidente entre las dos fechas (AutoBAF.FromDate y AutoBAF.ToDate), me gustaría unirme al regi....
18 may. 2020 a las 16:23
En la tabla calendar_recovery_interval_hour_2020 dividí los días en intervalos de tiempo de una hora cada uno, p. 2020-04-14 +---------------------+---------------------+-----+ | start_date | end_date | sID | +---------------------+---------------------+-----+ | 2020-04-14 00:00:....
17 may. 2020 a las 22:41
Estoy tratando de encontrar el bebedor y la cantidad total de dinero gastado en bebidas para todos los bebedores en febrero de 2020. También necesito incluir a los bebedores que no han pedido una bebida en este período. Aquí están las tres tablas: CREATE TABLE DRINKERS ( /* All drinkers */ DRINKER V....
15 may. 2020 a las 16:25
Tengo esta base de datos que obtuve de esta publicación que gestiona productos y sus variantes: +---------------+ +---------------+ | PRODUCTS |-----< PRODUCT_SKUS | +---------------+ +---------------+ | #product_id | | #product_id | | product_name | | #sku_id | +---....
14 may. 2020 a las 20:16
Tengo un escenario de preguntas que tienen etiquetas asociadas con ellas, como StackOverflow aquí. Quiero enumerar todas las etiquetas asociadas con una pregunta determinada junto con un recuento para cada etiqueta que indica cuántas veces esta misma etiqueta es utilizada / referenciada por otras pr....
13 may. 2020 a las 03:10