[英]Getting the used select statement has different number of columns
如何在单个表中获取此查询的输出
select
common_name, category, size, container, flower_image, price
from
biocard
join
inventory_listing
union
select
common_name, count(*) as total_quantity
from
biocard
group by
common_name;
看看这是否适合您。 只需添加您自己的开启条件,而不是我的biocard.pk = inventory_listing.fk
。 我不知道该如何加入您的餐桌。
SELECT
common_name,
category,
size,
container,
flower_image,
price,
bio_Count.total_quantity
FROM
biocard join inventory_listing
ON
biocard.pk = inventory_listing.fk LEFT JOIN (SELECT
common_name,
count(*) as total_quantity
FROM
biocard
GROUP BY
common_name) bio_Count
ON
bio_Count.common_name = biocard.common_name
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.