我正在使用销售点系统,当我想生成销售票时,我使用以下查询:
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)
但是它给我一个“空”错误,当在MySQL Workbench中运行查询时,它将引发此错误(错误代码:1064。您的SQL语法有错误;请查看与您的MySQL服务器版本相对应的手册,以获取相关信息。在第1行)附近使用'{cod_venta} AND v.tipo_comprobante ='Boleta'd.cod_productoFK ASC的组'的正确语法
有人可以帮我吗?
我正在使用MacBook Pro,Neatbeans,JasperReports,MYSQL Workbench
我在销售点系统上工作,当我想生成销售票时,我使用以下查询:SELECT v.cod_venta,v.date_venta,v.total_venta,v.pago,...