>

동적 목록이 있습니다.

list=['a','b','c','d' ..... ]   길이가 변경 될 수 있습니다

이 목록 값을 쿼리에서 비교하고 싶습니다

select * from student where name in(all the list values);

목록 값을이 쿼리에 전달하고 싶습니다

내가 어떻게 이걸 할 수 있을까 .. ?? 도와주세요 감사합니다

  • 답변 # 1

    Postgres에서 배열을 사용할 수 있습니다. where 의 구문  절은 다음과 같습니다.

    where name = any (array[1, 2, 3])
    
    

    또는

    where name = any (list_parameter)
    
    

  • 이전 java - Spring Boot 2 oauth2에서 토큰을 얻는 방법은 무엇입니까?
  • 다음 javascript - ng-template에서 값을 업데이트하는 방법