질문이 떠있었습니다. 기본 SQL 용어로 설정되어 있지만 성격은 순수한 수학입니다 (어쩌면 http://mathoverflow.com도 방문해야합니다).최소 N 개의 조건을 만족하는 M 선택 가능
나는 이론적 인 데이터베이스에 6 개의 필드가있는 테이블을 가지고 있습니다. 모두 숫자입니다. 또한 우리는 Field_1> Field_5, Field_4 = 3 등 7 가지 조건과 같은 기본 조건을 가지고 있습니다. 나는 적어도 4를 만족시키는 선택을 써야합니다.
쓰기 많은 논리 같은 같은 조건 (cond_1 AND cond_2 AND cond_3 및 cond_4) OR로 선택 looooooooooooooooooooooooooong (...)가 아무튼 한 7 개 요소에서 4 조합 (140)과 동일하기 때문에, 방법은없고, 너무 많은 조건을 쓰고 싶지 않습니다.
그래서 단순화 된 형식으로 select를 작성합니까?
어떤 데이터베이스를 사용하고 있습니까? 유형 및 버전? –