SQL의 현재 질문에 대한 답변을 찾을 수 없으므로 누군가가 나를 도와 줄 수 있기를 바랍니다.SQLPro 또는 PostgreSQL 이전 행 값을 기준으로 행을 업데이트하는 SQL
나는 클라이언트로 SQLPro와 MySQL을 사용하고 또는 내가 이전 not null value
와 null
값을 업데이트하려고 PostgreSQL을 pgAdmin 4.
시나리오를 사용할 수 있습니다.
primary_id name address id
1 bob 123 main 100
2 jane 123 main NULL
3 mike 217 2nd 200
4 jeff 217 2nd NULL
가 어떻게이 address/ID
그룹 내 열을 일정하게 아래로 유지되도록 not null values
와 null
값을 채울 수 있습니다 : 여기
감사합니다. 테이블을 업데이트하려면
안녕 내가 작업 솔루션을 얻으려고 노력하고 작업을 수행하는 동안 한 내 예제 테이블에서 그것은 실제 테이블에서 작동하지 않습니다 .... 내 검색어 : 업데이트 패밀리 조인 (home_street에서 패밀리 그룹의 max_id (max_ account_id) 선택) tt on family.home_street = tt.home_street family.account_id = tt.max_id를 설정합니다. 여기서 family.account_id는 null입니다. 오류는 있지만 아무 것도 업데이트되지 않습니다 ... account_id 값은 다음과 같습니다 : 0011I00000EWWDD 테이블에 약 78 개의 열이있어 차이가 있는지 확실하지 않습니다. 무엇이 잘못 되었나요? 감사합니다. – DavidO
@DavidO. . . 문자 세트가 사용되기 때문에 주소는 * 같아 보이지만 여전히 다를 수 있습니다. –
감사합니다! 도움을 감사하십시오! – DavidO