![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Update con tres tablas
Hola estoy migrando de mysql a firebird y me trabe en un simple update
Tengo estas 3 tablas las resumo para el caso
Esta es mi consulta en MySql 5.5 que funciona correctamente
Pero en firebird me dice que el INNER JOIN da el siguiente error Error: *** IBPP::SQLException *** Context: Statement::Prepare( UPDATE REGISTRO R INNER JOIN CATEGORIA C ON (R.GRUPOS = C.GRUPOS) INNER JOIN TIEMPOS T ON (R.NUMERO = T.NUMERO) SET R.TIEMPO = (T.TIEMPO - C.RESTAR) WHERE R.NUMERO > 0 ) Message: isc_dsql_prepare failed SQL Message : -104 Invalid token Engine Code : 335544569 Engine Message : Dynamic SQL Error SQL error code = -104 Token unknown - line 2, column 1 INNER Me dijeron por ahi que use subconsultas, alguna idea Ademas necesito que esa resta sea Formateada en (HH:MM:SS.ZZZ) Hora, minutos, segundos y centesimas, osea pasarlo a campo de tipo Time Última edición por elarys fecha: 18-04-2013 a las 04:13:54. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Update a un campo varchar con el contenido de otros tres separados con espaco | fidel | SQL | 5 | 05-06-2008 20:30:13 |
Consulta SQL tres tablas. Paradox | Noela | SQL | 8 | 03-08-2007 03:38:23 |
Consulta para tres tablas...... | inexperto | SQL | 1 | 08-08-2004 06:59:04 |
Join De Tres Tablas Con Acces | MAGRANA | SQL | 2 | 01-07-2004 17:51:44 |
Problemas con el entrelazado de tres tablas | JAGOMAN | SQL | 6 | 03-03-2004 17:40:33 |
![]() |
|