찾다

 >  Q&A  >  본문

다시 작성된 제목은 다음과 같습니다. 두 속성을 일치시키고 SQL 쿼리를 사용하여 여러 결과를 얻는 방법은 무엇입니까?

간단히 말하면, 저는 개를 입양하려는 사람들과 크기, 나이, 기타 특성을 기준으로 보호소에 있는 개들을 연결해 주는 앱을 개발 중입니다.

쿼리에 CASE를 사용하는 데 몇 가지 문제가 있었습니다. 예를 들어 아래 코드는 단순화하기 위해 전체 코드의 일부일 뿐입니다.

으아아아

위 코드는 기본적으로 신청자가 "훈련된 개"를 요청하면 "훈련된 개"를 매칭한다고 되어 있는데, 지원자를 위한 두 번째 옵션은 "훈련이 필요하지 않음"이며 이 사람은 훈련된 개와 훈련되지 않은 개 모두와 일치해야 합니다. 하지만 이 작업을 수행하는 방법을 알 수 없는 것 같습니다.

아래와 같이 세 번째 CASE를 생성하려고 시도했지만 두 번째 CASE가 이미 일치했기 때문에 작동하지 않았습니다.

으아아아

누구나 도와줄 수 있나요? 여러 가지 가능한 조합이 있는 상황을 어떻게 처리합니까?

P粉659518294P粉659518294471일 전663

모든 응답(1)나는 대답할 것이다

  • P粉068174996

    P粉0681749962023-09-13 00:38:33

    이 문제에 대한 나의 이해는 다음과 같습니다.

    으아아아

    회신하다
    0
  • 취소회신하다