나는 아래와 같은 선택 문이 :SQL select 문에 범주 이름을 결합하려면 어떻게 선택합니까?
SELECT
sales.Added_by as "Added_By",
CONCAT(HOUR(sales.Sales_Date), ':00-', HOUR(sales.Sales_Date)+2, ':00') AS Hours,
COUNT(sales.Sales_ID) AS `Sales_ID`,
sum(sales.Quantity) as "Quantity",
sum(sales.Tax_Amount) as "Tax_Amount",
sum(sales.Discount_Amount) as "Discount_Amount",
sum(sales.Total_Price) as "Total_Price",
sum(sales.Cash) as "Cash",
sum(sales.Change) as "Change",
MAX(sales_detail.Category_ID) as "Category_ID",
MAX(sales_detail.Stock_Name) as "Stock_Name",
categories.Category_Name
FROM sales
inner join sales_detail on sales.Sales_Number=sales_detail.Sales_Number
inner join categories on categories.Category_ID = sales_detail.Category_ID
GROUP BY HOUR(sales.Sales_Date) asc, sales.Added_By asc
내 질문은 내가
MAX(sales_detail.Category_ID) as "Category_ID"
열에서 카테고리의 이름을 추가하는 방법입니까? 출력은 1 - Category A
과 같아야합니다.
귀하의 도움에 감사드립니다.
안녕 칼리드는,이 select 문이 올 것입니다. 하지만 _id 열에 함께 어떻게 추가 할 수 있습니까? –
@ Test87 당신은 id-categoryname을 의미합니까? 이 12- 식품과 같은 것? –
@Khalid, 네, 맞습니다. –