ASP - ¿Como hago una consulta a dos tablas con una columna que se llama igual?

 
Vista:
sin imagen de perfil

¿Como hago una consulta a dos tablas con una columna que se llama igual?

Publicado por Alfonso Eduardo (3 intervenciones) el 11/05/2018 21:55:54
Lo que quiero es que con estas dos tablas vea si en la columna(que es igual en las dos) sea igual a un request.form

Por ahora tengo esto pero me marca este error Ambiguous column name 'cve_aduana'.

1
2
3
set rs_pTactico = server.CreateObject("ADODB.Recordset")
sql_pTactico = "SELECT * FROM Infraestructura, Equipos WHERE cve_aduana='" & request.form("cve_aduana") & "'"
rs_pTactico.Open sql_pTactico,conn,3,3
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro
Val: 34
Ha mantenido su posición en ASP (en relación al último mes)
Gráfica de ASP

¿Como hago una consulta a dos tablas con una columna que se llama igual?

Publicado por Alejandro (23 intervenciones) el 02/06/2018 19:29:15
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
Solo agrega de que tabla es el campo
1
sql_pTactico = "SELECT * FROM Infraestructura, Equipos WHERE Infraestructura.cve_aduana='" & request.form("cve_aduana") & "'"

Se suele utilizar alias
1
sql_pTactico = "SELECT * FROM Infraestructura AS I, Equipos AS E WHERE I.cve_aduana='" & request.form("cve_aduana") & "'"

Si es lo mismo para las dos tablas
1
2
sql_pTactico = "SELECT * FROM Infraestructura AS I, Equipos AS E WHERE I.cve_aduana='" & request.form("cve_aduana") & "'" OR E.cve_aduana='" & request.form("cve_aduana") & "'"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar