На этот вопрос есть ответы en Stack Overflow на русском : В чем различия между INNER JOIN O OUTER JOIN? También cómo hacerlo LEFT JOIN, RIGHT JOINy FULL JOINen todo
На этот вопрос есть ответы en Stack Overflow на русском : В чем различия между INNER JOIN O OUTER JOIN? También cómo hacerlo LEFT JOIN, RIGHT JOINy FULL JOINen todo
Quiero eliminar usando INNER JOINen SQL Server 2008 . Pero me sale este error: Mensaje 156, Nivel 15, Estado 1, Línea 15 Sintaxis incorrecta cerca de la palabra clave 'INNER'. Mi código: DELETE FROM WorkRecord2 INNER JOIN Employee ON EmployeeRun=EmployeeNo WHERE Company = '1' AND Date =...
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...
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,...
Estoy tratando de unir 3 tablas en una vista; Aquí está la situación: Tengo una tabla que contiene información de los estudiantes que solicitan vivir en este campus universitario. Tengo otra tabla que enumera las Preferencias del Salón (3 de ellas) para cada Estudiante. Pero cada una de estas...
Tengo una consulta que funciona bien en MySQL, pero cuando la ejecuto en Oracle obtengo el siguiente error: Error de SQL: ORA-00933: el comando SQL no finalizó correctamente 00933. 00000 - "El comando SQL no finalizó correctamente" La consulta es: UPDATE table1 INNER JOIN table2 ON...
Hay 2 tablas spawnlisty npc, y necesito eliminar datos de spawnlsit. npc_templateid = n.idTemplatees lo único que "conecta" las tablas. He probado este script pero no funciona. He probado esto: DELETE s FROM spawnlist s INNER JOIN npc n ON s.npc_templateid = n.idTemplate WHERE (n.type =...
¿Es posible escribir una consulta de combinación sin ONdeclaración? y en qué se diferencian estas uniones LEFT JOIN, RIGHT
Tengo una userstabla y una paymentstabla, para cada usuario, aquellos de los cuales tienen pagos, pueden tener múltiples pagos asociados en la paymentstabla. Me gustaría seleccionar a todos los usuarios que tienen pagos, pero solo selecciono su último pago. Estoy probando este SQL, pero nunca antes...
Al tratar de mejorar la velocidad de una consulta inmensamente lenta (varios minutos en dos tablas con solo ~ 50,000 filas cada una, en SQL Server 2008 si es importante), reduje el problema a una ORcombinación interna, como en: SELECT mt.ID, mt.ParentID, ot.MasterID FROM dbo.MainTable AS mt...