Preguntas etiquetadas con join

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.



6
Diferencia entre JOIN y INNER JOIN
Ambas uniones me darán los mismos resultados: SELECT * FROM table JOIN otherTable ON table.ID = otherTable.FK vs SELECT * FROM table INNER JOIN otherTable ON table.ID = otherTable.FK ¿Hay alguna diferencia entre las declaraciones en el desempeño o no? ¿Difiere entre diferentes implementaciones de SQL ?
1000 sql  sql-server  join  inner-join 

11
Cláusula INNER JOIN ON vs WHERE
Por simplicidad, suponga que todos los campos relevantes son NOT NULL. Tu puedes hacer: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) Si no: SELECT table1.this, table2.that, table2.somethingelse FROM table1 INNER JOIN table2 ON table1.foreignkey = table2.primarykey WHERE (some other conditions) ¿Estos dos …
941 sql  mysql  join  inner-join 


18
Unirse frente a subconsulta
Soy un usuario de MySQL de la vieja escuela y siempre he preferido JOINla subconsulta. Pero hoy en día todos usan subconsultas, y lo odio; No se porque. Me falta el conocimiento teórico para juzgar por mí mismo si hay alguna diferencia. ¿Es una subconsulta tan buena como a JOINy, …
838 sql  mysql  subquery  join 

11
¿Actualizar una tabla usando JOIN en SQL Server?
Quiero actualizar una columna en una tabla haciendo una unión en otra tabla, por ejemplo: UPDATE table1 a INNER JOIN table2 b ON a.commonfield = b.[common field] SET a.CalculatedColumn= b.[Calculated Column] WHERE b.[common field]= a.commonfield AND a.BatchNO = '110' Pero se está quejando: Mensaje 170, Nivel 15, Estado 1, Línea …

18
SQL JOIN - cláusula WHERE vs. cláusula ON
Después de leerlo, este no es un duplicado de uniones explícitas vs implícitas de SQL . La respuesta puede estar relacionada (o incluso la misma) pero la pregunta es diferente. ¿Cuál es la diferencia y qué debe ir en cada uno? Si entiendo la teoría correctamente, el optimizador de consultas …


7
Concatenar elemento en la lista a cadenas
¿Hay una manera más simple de concatenar elementos de cadena en una lista en una sola cadena? ¿Puedo usar la str.join()función? Por ejemplo, esta es la entrada ['this','is','a','sentence']y esta es la salida deseadathis-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in sentence: sent_str += str(i) + "-" sent_str = …


22
IZQUIERDA EXTERIOR ÚNETE en LINQ
¿Cómo realizar la unión externa izquierda en C # LINQ a objetos sin usar join-on-equals-intocláusulas? ¿Hay alguna manera de hacer eso con wherecláusula? Problema correcto: la unión interna es fácil y tengo una solución como esta List<JoinPair> innerFinal = (from l in lefts from r in rights where l.Key == …
539 c#  linq  join 

19
¿Cómo realizo el equivalente de SQL Join en MongoDB?
¿Cómo realizo el equivalente de SQL Join en MongoDB? Por ejemplo, digamos que tiene dos colecciones (usuarios y comentarios) y quiero extraer todos los comentarios con pid = 444 junto con la información del usuario para cada uno. comments { uid:12345, pid:444, comment="blah" } { uid:12345, pid:888, comment="asdf" } { …
498 mongodb  join 

12
T-SQL: selección de filas para eliminar mediante combinaciones
Guión: Digamos que tengo dos tablas, TableA y TableB. La clave principal de TableB es una sola columna (BId), y es una columna de clave externa en TableA. En mi situación, quiero eliminar todas las filas en la Tabla A que están vinculadas con filas específicas en la Tabla B: …
494 tsql  join 

5
¿Cómo hacer 3 table JOIN en la consulta UPDATE?
Hice una pregunta y obtuve esta respuesta que ayudó. UPDATE TABLE_A a JOIN TABLE_B b ON a.join_col = b.join_col AND a.column_a = b.column_b SET a.column_c = a.column_c + 1 Ahora estoy buscando hacer esto si hay 3 tablas involucradas en algo como esto. UPDATE tableC c JOIN tableB b JOIN …
466 mysql  join 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.