나는 클라이언트와 멤버 모두 다른 진행 상황을 저장하는 progress라는 테이블을 가지고 있습니다.MySQL 쿼리를 향상시켜 레코드를 가져옵니다.
는 둘 다 클라이언트에서 클라이언트에 회원 및 회원에 진행 데이터를 얻을 수 있다고 가정하는 MYSQL 쿼리를 가지고있다. 현재 다음과 같은 방식으로 쿼리를 사용하고 있습니다.
SELECT *
FROM progress
WHERE (client = 'XXXX' AND member = 'YYYY')
OR (client = 'YYYY' AND member = 'XXXX')
내가 원하는 결과를 얻지 만 어떻게 필자가 작성한 방식으로이 쿼리를 향상시킬 수 있습니까?
도와주세요. 도움을 주시면 감사하겠습니다.
는 사전에 조합을 사용하여
나에게 잘 보이는 :
편집 내가했던 바이올린을 추가 잊으. 훨씬 간단해질 수는 없습니다. – Barmar
나는 그가 실제로 두 가지 역할을 바꿀 의도가 있다고 생각하고 잘못 복사했다. – Barmar
'XXXX'가 숫자 인 경우 'XXXX'를 사용하지 마십시오. – hjpotter92