게시물 쿼리 스크립트에서 수식이있는 열안녕하세요,
JMP 쿼리 작성기 및 게시 쿼리 스크립트를 사용하여 다음과 같이 새 열을 만듭니다.
dt << NewColumn("BMI", Numeric, Continuous, Formula(:weight/:height^2));
하지만 내 문제는 : 데이터베이스에서 jmp 파일을 업데이트 할 때 "BMI 2"라는 새 열을 만듭니다.
또 다른 업데이트 : 새로운 컬럼 BMI 3.
데이터베이스에서 각 업데이트마다 하나의 열 BMI 만 갖고 싶습니다.
그것은 가능한가?
친애하는
제목 : 게시물 쿼리 스크립트에서 수식이있는 열올바르게 이해한다면 해당 코드 줄을 실행하기 전에 먼저 열이 있는지 확인하여 새 열을 만들지 않아야합니다. 방법은 다음과 같습니다.
if(Contains(dt << Get Column Names(string),"BMI")==0,
dt << NewColumn("BMI", Numeric, Continuous, Formula(:weight/:height^2));
);제목 : 게시물 쿼리 스크립트에서 수식이있는 열더 자세한 내용이 없으면 솔루션이 무엇인지 정확하게 말하는 것은 어렵지만 초기 작성한 생각은 작성중인 열이 이미 있는지 확인하고 필요하면 기존 열을 삭제해야한다는 것입니다 그런 다음 새 열을 만들거나 새 열의 생성을 건너 뜁니다. 나는 이것이 올바른지, 스크립트의 논리와 흐름을 알지 못하는지 잘 모르겠습니다.
If( try( column(dt, "the column name" ) << get name, "" ) != "",
dt << delete columns( "the column name" );
);