열 이름을 변수로<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요,
열 이름 규칙과 관련된 질문이 있습니다.
예를 들어 여러 학년 학생의 나이가 포함된 테이블이 있습니다.
| age_grade1 | age_grade2 | age_grade 삼 | age_grade4 | age_grade 5 | age_grade 6 | age_grade 7
|
|---|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
저는 매개변수를 정의하는 것을 좋아하므로 "for" 루프를 사용하여 일부 데이터 처리를 수행할 수 있습니다.
1: 비어 있지 않은 행만 선택합니다.
매개변수 = "age_grade1" ;
dtRaw << 위치 선택 ( 누락 ( 모수 ) ) ;
그러나 아무 것도 하지 않습니다.
2. 특정 범위의 학생을 선택합니다.
매개변수 = "age_grade1";
dtRaw = 여기서 선택(매개변수 > 7);
그것도 작동하지 않습니다.
이 문제를 해결하도록 도와주세요. 열 이름에 대한 올바른 구문은 무엇입니까?
감사해요,
샤샤
Re: 열 이름을 변수로이 컨텍스트에서 열 참조를 제공해야 합니다.또한 사용하지 마십시오 매개변수 변수 이름으로 - JSL 함수입니다.편집기에서 단어가 파란색으로 바뀌면 함수임을 의미합니다.
이 코드는 작동합니다.사용 참고 열로 열 참조용.
끌다 = 현재 데이터 테이블 () ;
col_name = "age_grade1" ;
dtRaw << 위치 선택 ( 누락 ( 열로 ( 끌다 , col_name ) ) ) ;
dtRaw << 어디를 선택 ( 열로 ( 끌다 , col_name ) > 7 ) ;