Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/11/2014, 10:54
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Consulta sql entre varias tablas

Cita:
Iniciado por Azor Ver Mensaje
El dbms es CTSQL de MultiBase.
Mi sugerencia es que te descargues el manual de SQL propio de ese DBMS y te atengas a lo que ese manual dice (http://www.base100.com/productos/pdf...ase/mb_sql.pdf)

Cada DBMS respeta el estandar SQL pero le agregan o quitan particularidades que los otros no tienen, o tienen de otra forma. Adicionalmente no poseen ni el mismo lenguaje procedural ni set de funciones propias, lo que complica migrar de uno a otro.
En tu problema específico, esa query es posible en Oracle, SQL Server, PosgreSQL y MySQL, por lo que la restriccion debe ser una particularidad del motor de MultiBase. Varias de las restricciones que he visto que menciona el manual no son validas en otros DBMS, pero excluirlas no viola el estandar meniconado.
DE hecho, MySQL admite comportamientos que no cumplen ningunos de los otros, pero tampoco violan el estandar. Noe s algo raro.

http://www.base100.com/productos/mb01.html

Si además lo estás haciendo desde Csomos, es una herramienta visual que accede a la base por medio de ODBC, que no suele ser un buen medio para usar sintaxis demasiado propietarias.
ODBC suele presentar problemas en cuanto te alejas del estandar ANSI-SQL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)