내가이 저장 프로 시저를하위 쿼리가 반환 해결하는 방법에 1 개 이상의 값 오류
ELSE IF(@Item_Type='Frames')
BEGIN
SELECT
ID.Selling_Price, --0
ID.Purchase_Price,--1
@Discount AS Discount,--2
IH.Item_Name AS Item_Group_Name,--3
@Item_Group_Code AS Item_Group_Code,--4
FD.Item_Code,
ID.Item_Name,
FD.Material,
FD.Color,
FD.RIM,
FD.Frame_Code
FROM
Frame_Details AS FD
LEFT JOIN
Item_Details AS ID ON FD.Item_Code = ID.Item_Code
LEFT JOIN
Item_Header AS IH ON IH.Item_G_Code = ID.Item_G_Code
WHERE
FD.Status = '0'
AND FD.Item_Code = @Item_Code
GROUP BY
ID.Selling_Price, ID.Purchase_Price, IH.Item_Name,
FD.Item_Code, ID.Item_Name, FD.Material, FD.Color, FD.RIM, FD.Frame_Code
END
이 successfully..this을 실행하지 않습니다를 실행하기 위해 노력하고있어 내가
있어 오류 메시지입니다 하위 쿼리가 1 개 이상의 값을 반환했습니다. 하위 쿼리가 =,! =, <, < =,>,> = 또는 하위 쿼리가 식으로 사용될 때 하위 쿼리가 수행되는 경우에는 허용되지 않습니다.
이전에 여러 가지 예를 시도했지만 나에게 적합하지 않습니다.
게시 한 SQL 부분에는 하위 쿼리가 없습니다. 전체 쿼리는 무엇입니까? –
"Top"으로 시도하십시오 .. –
하위 쿼리 – PP006