|
#1
|
|||
|
|||
Hola!
No entiendo bien q tipo de consulta necesitas por lo que de ser posible ver el codigo q manejas quedaria un poco mas claro la pregunta.
Para unir dos tablas, puedes usar un inner join, pero sin filtro obtendrias una consulta de 3000 * 10000 registros ya que un inner join es una combinacion de entradas. Table 1 Table 2 |----|----|----|----| |----|----|----|----|----| | A | B | C | D | | D | E | F | G | H | |----|----|----|----| |----|----|----|----|----| | a1 | b1 | c1 | 1 | | 1 | e1 | f1 | g1 | h1 | | a2 | b2 | c2 | 1 | | 3 | e2 | f2 | g2 | h2 | | a3 | b3 | c3 | 2 | | 4 | e3 | f3 | g3 | h3 | | a4 | b4 | c4 | 3 | |----|----|----|----|----| |----|----|----|----| \ / \ / \ / \ / \/ Inner Join |----|----|----|----|----|----|----|----|----| | A | B | C | D | D | E | F | G | H | |----|----|----|----|----|----|----|----|----| | a1 | b1 | c1 | 1 | 1 | e1 | f1 | g1 | h1 | | a2 | b2 | c2 | 1 | 1 | e1 | f1 | g1 | h1 | | a4 | b4 | c4 | 3 | 3 | e2 | f2 | g2 | h2 | |----|----|----|----|----|----|----|----|----| Lo mismo pasaria con un for all entries ya q es una especia de inner join. Seria bueno q explicaras por que quieres obtener determinado numero de registros y asi mas o menos saber q se puede usar. Toma en cuenta q tambien puedes hacer un inner join por la derecha o por la izquierda. saludos!
__________________
el tema esta en hacer la pregunta correcta... |
#2
|
|||
|
|||
Para poder coger los 10000 registros tendrias que utilizar left outer join
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|