나는이 쿼리를 실행하려면 :SQL 서버 삽입 쿼리 문제
INSERT INTO [Order] (FactorId, ProductId, Entity)
VALUES((SELECT Top 1 FactorId FROM Factor WHERE UserId = @UserId AND Status = -1), @ProductId, @Entity)
을하지만, 다음과 같은 오류가 발생합니다
는하위 쿼리는이 컨텍스트에서 허용되지 않습니다. 스칼라 표현식은 만 허용됩니다.
이 쿼리를 실행했지만 다음 오류가 발생합니다. INSERT 문의 선택 목록에 몇 가지 삽입 목록보다 항목이 많습니다. SELECT 값의 수는 INSERT 컬럼의 수와 일치해야합니다. –