Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.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
Java MySQL-SQL语法1064 workbench中的错误_Java_Mysql_Netbeans_Mysql Workbench_Mysql Error 1064 - Fatal编程技术网

Java MySQL-SQL语法1064 workbench中的错误

Java MySQL-SQL语法1064 workbench中的错误,java,mysql,netbeans,mysql-workbench,mysql-error-1064,Java,Mysql,Netbeans,Mysql Workbench,Mysql Error 1064,我正在使用销售点系统,当我想要生成销售票据时,我使用以下查询: SELECT v.cod_venta, v.date_venta, v.total_venta, v.pago, v.discounts, ( SELECT p.name_person FROM person p

我正在使用销售点系统,当我想要生成销售票据时,我使用以下查询:

SELECT     v.cod_venta, 
           v.date_venta, 
           v.total_venta, 
           v.pago, 
           v.discounts, 
           ( 
                  SELECT p.name_person 
                  FROM   person p 
                  WHERE  v_user_codefk = p.cod_person) AS username, 
           ( 
                  SELECT p.person_name 
                  FROM   person p 
                  WHERE  v.cod_client_fk = p.cod_person) AS client_name, 
           d.cod_productfk, 
           ( 
                  SELECT p.product_name 
                  FROM   product p 
                  WHERE  p.cod_product = d.cod_productofk) AS productname, 
           ( 
                  SELECT Sum (d.quantidad_detalle)) AS totalquantity, 
           ( 
                  SELECT Sum (d.subtotal)) AS subtotalprod, 
           d.precio_producto 
FROM       sale v 
INNER JOIN detail_venta d 
ON         v.cod_venta = d.cod_ventafk 
WHERE      v.cod_venta = $ p {cod_venta} 
AND        v.tipo_comprobante = 'Boleta' 
GROUP BY   d.cod_productofk ASC)
但是它给了我一个“null”错误,当在MySQL Workbench中运行查询时,它抛出了这个错误(错误代码:1064。您的SQL语法中有一个错误;请查看与MySQL服务器版本对应的手册,以了解在第1行的“{cod_venta}和v.tipo_comprobante='Boleta'GROUP by d.cod_productoFK ASC'附近使用的正确语法)

有人能帮我吗


我正在使用MacBook Pro、Neatbeans、JasperReports、MYSQL Workbench

您期望
其中v.cod_venta=$p{cod_venta}和v.tipo_comprobante='Boleta'
会过滤什么?看起来像是某种失败的变量替换…?很好,我要回顾一下