에서 null 이외의 값으로 여러 COLS를 업데이트 ISQL은 다른 테이블
server timestamp ftpSuccRate httpSuccRate
123.2.3.2 1:00 am 1 null
123.2.3.2 1:00 am null 0.5
내가 다른 테이블의 (표 2)를 업데이트하려는 선택하는 경우 쿼리의 결과로 다음 표 (표 1) 구조를 가질 수
server timestamp ftpSuccRate httpSuccRate
123.2.3.2 1:00 am 1 0.5
는 기본적으로 나는 테이블 1의 NOT NULL ftpSuccRate 값을 표 2의 ftpsuccrate을 업데이트 할 표에서 값을 사용하여 다음과 같은 구조를 가지고있다. httpSuccRate와 동일합니다. 표 betweent 기준을 가입하고 표 2는 서버이며
기술적으로 작동하지만이 쿼리는 IP 주소/타임 스탬프 필드 간의 일대일 매핑을 가정하기 때문에 충분하지 않습니다.이 경우 잠재적으로 여러 행이 업데이트 될 수 있습니다. 포스터가 하지. – icfantv
실제 그는 일치하는 부분을 업데이트하고 싶다고 말하면서 그의 유일한 일치 기준은 서버와 타임 스탬프이며 이는 그의 예에서 제공 한 것입니다. 맞습니다. 고유 한 키가 없으면 여러 행을 업데이트하지 않을 수도 있지만 주어진 정보로 작업하고 있습니다. – Maess