Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
命令包含无法识别的短语/关键字VFP和SQL_Sql_Syntax Error_Visual Foxpro - Fatal编程技术网

命令包含无法识别的短语/关键字VFP和SQL

命令包含无法识别的短语/关键字VFP和SQL,sql,syntax-error,visual-foxpro,Sql,Syntax Error,Visual Foxpro,我对visual fox pro SQL命令有问题,它不断给我错误,如“内部连接不存在”(当我放置内部连接时,如果没有内部连接,则在我执行选择时,它会说命令包含无法识别的短语/关键字) *!* SELECT * FROM ALTBREQU *!* *--emp_ccodigo,req_cnumero,cen_ccodigo(codigo de centro de costo) *!* SELECT * FROM ALTBDREQ *!* *--emp_ccodigo, req_cnumero,p

我对visual fox pro SQL命令有问题,它不断给我错误,如“内部连接不存在”(当我放置内部连接时,如果没有内部连接,则在我执行选择时,它会说命令包含无法识别的短语/关键字)

*!* SELECT * FROM ALTBREQU
*!* *--emp_ccodigo,req_cnumero,cen_ccodigo(codigo de centro de costo)
*!* SELECT * FROM ALTBDREQ
*!* *--emp_ccodigo, req_cnumero,pro_ccodigo,dre_ncantid,dre_ncosref
*!* SELECT * FROM ALTBPROD
*!* *--emp_ccodigo, pro_ccodigo, pro_cdescor
*!* SELECT * FROM COTBASOC
*!* *--emp_ccodigo,aso_ccodigo(unidad operativa),aso_cnombre
*!* SELECT * FROM CGTBCENT
*!* *--emp_ccodigo,cen_ccodigo,cen_cdescri

OPEN DATABASE dbalmacen
OPEN DATABASE dbcompras
OPEN DATABASE dbcontab

CREATE SQL VIEW prueba AS ;
SELECT * FROM ALTBREQU;
 JOIN ALTBDREQ ON ALTBREQU.req_cnumero = ALTBDREQ.req_cnumero AND;
JOIN ALTBPROD ON ALTBDREQ.pro_ccodigo = ALTBPROD.pro_ccodigo AND;
JOIN CGTBCENT ON ALTBREQU.cen_ccodigo = CGTBCENT.cen_ccodigo
事先非常感谢你


问候语

取出
连接
语句中的
s-这应该允许您使用
内部

CREATE SQL VIEW prueba AS ;
SELECT * FROM ALTBREQU;
INNER JOIN ALTBDREQ ON ALTBREQU.req_cnumero = ALTBDREQ.req_cnumero ;
INNER JOIN ALTBPROD ON ALTBDREQ.pro_ccodigo = ALTBPROD.pro_ccodigo ;
INNER JOIN CGTBCENT ON ALTBREQU.cen_ccodigo = CGTBCENT.cen_ccodigo

取出
连接
语句中的
s-这应该允许您使用
内部

CREATE SQL VIEW prueba AS ;
SELECT * FROM ALTBREQU;
INNER JOIN ALTBDREQ ON ALTBREQU.req_cnumero = ALTBDREQ.req_cnumero ;
INNER JOIN ALTBPROD ON ALTBDREQ.pro_ccodigo = ALTBPROD.pro_ccodigo ;
INNER JOIN CGTBCENT ON ALTBREQU.cen_ccodigo = CGTBCENT.cen_ccodigo

取出
连接
语句中的
s-这应该允许您使用
内部

CREATE SQL VIEW prueba AS ;
SELECT * FROM ALTBREQU;
INNER JOIN ALTBDREQ ON ALTBREQU.req_cnumero = ALTBDREQ.req_cnumero ;
INNER JOIN ALTBPROD ON ALTBDREQ.pro_ccodigo = ALTBPROD.pro_ccodigo ;
INNER JOIN CGTBCENT ON ALTBREQU.cen_ccodigo = CGTBCENT.cen_ccodigo

取出
连接
语句中的
s-这应该允许您使用
内部

CREATE SQL VIEW prueba AS ;
SELECT * FROM ALTBREQU;
INNER JOIN ALTBDREQ ON ALTBREQU.req_cnumero = ALTBDREQ.req_cnumero ;
INNER JOIN ALTBPROD ON ALTBDREQ.pro_ccodigo = ALTBPROD.pro_ccodigo ;
INNER JOIN CGTBCENT ON ALTBREQU.cen_ccodigo = CGTBCENT.cen_ccodigo

非常感谢。它没有向我显示任何结果,甚至没有什么空的东西。那条语句只是创建了视图-它不返回任何数据。你想在后续语句中使用它吗?如果你在不创建视图的情况下运行
SELECT
,会发生什么?删除了视图,现在它工作正常,非常感谢uch感谢您的帮助。非常感谢。它没有显示任何结果,甚至没有显示任何内容。该语句只创建了视图-它不返回任何数据。您是否尝试在后续语句中使用它?如果您在不创建视图的情况下运行
选择
,会发生什么情况?删除了该视图,它现在工作正常,非常感谢您的帮助。非常感谢。但它没有显示任何结果,甚至没有显示任何内容。该语句只创建了视图-它不返回任何数据。您是否试图在后续语句中使用它?如果在不创建视图的情况下运行
SELECT
,会发生什么情况?删除了视图,并删除了它的wo现在正确地工作,非常感谢您的帮助。非常感谢。它没有显示任何结果,甚至没有显示任何空的内容。该语句只创建了视图-它不返回任何数据。您是否尝试在后续语句中使用它?在不创建视图的情况下运行
SELECT
时会发生什么?已删除该语句e视图,它现在工作正常,非常感谢您的帮助。