데이터베이스에 5 개의 필드가 있습니다. Query where 절에는 5 개의 매개 변수가 있습니다.검색 필터 만들기
이제 매개 변수를 전달하지 않으면 모든 레코드를 검색해야합니다. 두 번째 매개 변수 만 전달하면 해당 매개 변수를 기반으로 검색됩니다. 하지만 두 번째 매개 변수 다음에 오는 매개 변수는 두 번째 매개 변수 다음에 오는 매개 변수를 사용하지 않습니다. 내가 사용 또는 운영자 오전 :
쿼리
select address from table1 where state ='' or city ='Aa' or address_line ='school'
이 도시 = Ab의 및 ADDRESS_LINE = 학교가 모든 레코드를 검색합니다. 하지만 도시를 기반으로 검색하지만 address_line은 사용하지 않습니다.
참조 http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple- sql-query – Strawberry
나는 이해하지 못합니다. – askandanswer
왜 당신이 말하고 글을 쓰거나 쿼리에 쓰는가 ?? –