[英]What was wrong in this command I always got this error #1241 - Operand should contain 1 column(s)
select prod_id, prod_code,prod_desc,brand_code,prod_cost,prod_image, category
from tbl_products
where prod_code in (SELECT DISTINCT prod_code,
sum(del_qty + ret_qty) - SUM(sales_qty) as 'Stocks'
from tbl_initial_inventory
GROUP BY prod_code)
Your sub query should return single column so server will able to compile your query properly.您的子查询应返回单列,以便服务器能够正确编译您的查询。
This should be written like below.这应该像下面这样写。
select prod_id, prod_code,prod_desc,brand_code,prod_cost,prod_image, category
from tbl_products
where prod_code in (SELECT DISTINCT prod_code,
from tbl_initial_inventory)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.