쿼리 오류 업데이트

jmClassic

테이블 (PartsPricing)에서 가격을 업데이트하기 위해 다음 쿼리를 작성하고 있습니다.

Update PartsPricing
set ppPrice = CEILING((select PP.ppPrice from 
                #tmp_PartstoUpdate TPU join PartsPricing PP 
                on TPU.ppPartNumber = PP.ppPartNumber 
                where PP.ppConditionID = 9  and PP.ppDeleted = 0)*.5)
where ppID in (select ppID from #tmp_PartstoUpdate)

쿼리를 실행할 때 다음 오류가 발생합니다.

Msg 512, Level 16, State 1, Line 1
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
The statement has been terminated.

나는 온라인에서 찾을 수있는 모든 가능한 해결책을 시도했지만 그들 중 어느 것도 작동하지 않는 것 같았다. 어떤 도움을 주시면 감사하겠습니다.

이온

대신 이것을 시도하십시오. 이것은 기본적으로 동일해야합니다.

Update PP
set ppPrice = CEILING(PP.ppPrice * 0.5)
FROM PartsPricing PP 
INNER JOIN #tmp_PartstoUpdate TPU 
        ON TPU.ppPartNumber = PP.ppPartNumber 
where PP.ppConditionID = 9 and PP.ppDeleted = 0

문제는 하위 쿼리가 둘 이상의 행을 반환하여 SQL Server가 중단된다는 것입니다. 그는 하나의 값으로 여러 행을 곱하고 다른 값에 할당 할 수 없습니다 (집계를 사용하지 않는 한).

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

MySQL 쿼리 if 문, 업데이트 오류

분류에서Dev

MySQL : 업데이트 쿼리 오류

분류에서Dev

Android 업데이트 쿼리 오류

분류에서Dev

Android SQLite 업데이트 쿼리 오류

분류에서Dev

업데이트 데이터 SQL 쿼리의 구문 오류

분류에서Dev

작동중인 업데이트 쿼리의 오류 3073

분류에서Dev

업데이트 쿼리 중 오류 : AttributeError ( " 'unicode'object has no attribute 'subtype'",)

분류에서Dev

WP8의 Linq 업데이트 쿼리 오류

분류에서Dev

오류 코드 : MySQL 업데이트 쿼리의 1064

분류에서Dev

업데이트 쿼리 오류를 해결하는 방법

분류에서Dev

PHP의 내 쿼리 업데이트 오류

분류에서Dev

MYSQL 업데이트 쿼리 구문 오류 28-10-2016a

분류에서Dev

업데이트 쿼리 실행시 MySQL 구문 오류 예외

분류에서Dev

단순 SQL 업데이트 쿼리의 오류

분류에서Dev

Mongo DB 업데이트 쿼리 발생 오류

분류에서Dev

선택 쿼리에서 업데이트 오류가있는 SQL Server 쿼리

분류에서Dev

SQL 하위 쿼리 오류로 여러 레코드 업데이트 오류

분류에서Dev

하이브 0.14 업데이트 및 삭제 쿼리 구성 오류

분류에서Dev

예약 된 쿼리 업데이트 오류 : update_time을 업데이트 할 수 없습니다.

분류에서Dev

mysql 업데이트 쿼리에서 조인 오류를 수정하는 방법

분류에서Dev

내부 조인 쿼리 mysql로 업데이트시 구문 오류

분류에서Dev

쿼리 식 업데이트 문에 구문 오류 (연산자 누락)

분류에서Dev

MS Access에서 업데이트 가능한 쿼리 오류 여야합니다.

분류에서Dev

업데이트 쿼리 실행 후 하위 쿼리가 값 오류를 두 개 이상 반환했습니다.

분류에서Dev

업데이트 관리자 오류-인증 오류

분류에서Dev

업데이트 관리자 오류-인증 오류

분류에서Dev

Oracle에서 트리거 업데이트, 돌연변이 오류

분류에서Dev

Laravel 오류 가져 오기 오류 쿼리 중복 데이터

분류에서Dev

MS Access에서 "작업은 업데이트 가능한 쿼리를 사용해야합니다"오류

Related 관련 기사

  1. 1

    MySQL 쿼리 if 문, 업데이트 오류

  2. 2

    MySQL : 업데이트 쿼리 오류

  3. 3

    Android 업데이트 쿼리 오류

  4. 4

    Android SQLite 업데이트 쿼리 오류

  5. 5

    업데이트 데이터 SQL 쿼리의 구문 오류

  6. 6

    작동중인 업데이트 쿼리의 오류 3073

  7. 7

    업데이트 쿼리 중 오류 : AttributeError ( " 'unicode'object has no attribute 'subtype'",)

  8. 8

    WP8의 Linq 업데이트 쿼리 오류

  9. 9

    오류 코드 : MySQL 업데이트 쿼리의 1064

  10. 10

    업데이트 쿼리 오류를 해결하는 방법

  11. 11

    PHP의 내 쿼리 업데이트 오류

  12. 12

    MYSQL 업데이트 쿼리 구문 오류 28-10-2016a

  13. 13

    업데이트 쿼리 실행시 MySQL 구문 오류 예외

  14. 14

    단순 SQL 업데이트 쿼리의 오류

  15. 15

    Mongo DB 업데이트 쿼리 발생 오류

  16. 16

    선택 쿼리에서 업데이트 오류가있는 SQL Server 쿼리

  17. 17

    SQL 하위 쿼리 오류로 여러 레코드 업데이트 오류

  18. 18

    하이브 0.14 업데이트 및 삭제 쿼리 구성 오류

  19. 19

    예약 된 쿼리 업데이트 오류 : update_time을 업데이트 할 수 없습니다.

  20. 20

    mysql 업데이트 쿼리에서 조인 오류를 수정하는 방법

  21. 21

    내부 조인 쿼리 mysql로 업데이트시 구문 오류

  22. 22

    쿼리 식 업데이트 문에 구문 오류 (연산자 누락)

  23. 23

    MS Access에서 업데이트 가능한 쿼리 오류 여야합니다.

  24. 24

    업데이트 쿼리 실행 후 하위 쿼리가 값 오류를 두 개 이상 반환했습니다.

  25. 25

    업데이트 관리자 오류-인증 오류

  26. 26

    업데이트 관리자 오류-인증 오류

  27. 27

    Oracle에서 트리거 업데이트, 돌연변이 오류

  28. 28

    Laravel 오류 가져 오기 오류 쿼리 중복 데이터

  29. 29

    MS Access에서 "작업은 업데이트 가능한 쿼리를 사용해야합니다"오류

뜨겁다태그

보관