| ||||
Respuesta: como puedo unir dos consultas???? debes usar un inner join para poder unir ambas tablas y debes tener como minimo un campo en comun entre ellas para poder relacionarlas select * FROM tabla1 a INNER JOIN tabla2 b ON b.campo1 = a.campo2 WHERE lo q sea pero seria bueno ver tu consulta para ver en que te estas equivocando
__________________ Chilenos 100% Chilenos de Corazón "Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos" Última edición por TonyChile; 18/05/2009 a las 10:57 |
| ||||
Respuesta: como puedo unir dos consultas???? esta es la consulta @NoDeReporte int, @Empresa varchar(50), @Vehiculo varchar(50), @Importe decimal, @Fecha datetime, @cve_tecnicos varchar(30) AS BEGIN insert ReportesAsignados(NoDeReporte,Empresa,Vehiculo,Imp orte,Fecha,cve_tecnicos) values (@NoDeReporte,@Empresa,@Vehiculo,@Importe,@Fecha,@ cve_tecnicos) update Reportes set Status='Asignado' where NodeReporte=@NoDeReporte and Empresa like '%'+@Empresa+'$' END |
| ||||
Respuesta: como puedo unir dos consultas???? pero esa consulta la estas haciendo en php? donde esta tu sentencia sql? o no pusiste todo aunq creo q la estas haciendo solo en php y no has metido sql o me equivoco?
__________________ Chilenos 100% Chilenos de Corazón "Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos" |
| ||||
Respuesta: como puedo unir dos consultas???? de echo no es php, es sql, estoy trabajando en sqlserver ese es el codigo de la consulta, es un procedimientoalmacenado pero solo realiza la primer tarea el update no lo hace y lo que me interesa es que haga las dos |
| ||||
Respuesta: como puedo unir dos consultas???? puede ser por el patron utilizado para filtrar... tal vez seria uno de estos, dependiendo de tus datos..
Código:
saludos! update Reportes set Status='Asignado' where NodeReporte=@NoDeReporte and Empresa like '%'+@Empresa+'%' -- Si tiene que llevar el signo de pesos... update Reportes set Status='Asignado' where NodeReporte=@NoDeReporte and Empresa like '%'+@Empresa+'%$%' -- seguido del nombre de la empresa... update Reportes set Status='Asignado' where NodeReporte=@NoDeReporte and Empresa like '%'+@Empresa+'$%' -- Al final update Reportes set Status='Asignado' where NodeReporte=@NoDeReporte and Empresa like '%'+@Empresa+'%$'
__________________ La sencillez y naturalidad son el supremo y último fin de la cultura... -- MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications. |
| ||||
Respuesta: como puedo unir dos consultas???? O.K dices que el insert lo hace sin problemas pero que el actualizado no te funciona cierto ya pero de donde biene Status='Asignado' o biene dentro de algo del insert?
__________________ Chilenos 100% Chilenos de Corazón "Nuestra mayor gloria no está en no caer jamás, sino en levantarnos cada vez que caigamos" |
| ||||
Respuesta: como puedo unir dos consultas???? el status de asignado es de manera interna no proviene de la parte del programa que llama al metodo, el programa solo manda los parametros del insert, pero lo del update eso es interno |