선택 쿼리를 업데이트로 변경하는 방법을 잘 모릅니다.strcmp 결과를 사용하여 쿼리 업데이트
셀렉트 쿼리는 다음과 같습니다
SELECT IF (strcmp(`player1`, `player2`) >0, concat(player2, " - ", player1), pair) as GoodPair from scores
내가 해결하기 위해 노력하고 문제는 페어 필드 지금 같은 순서에없는 쌍의 이름이 들어 있다는 것입니다. 예를 들어, 같은 쌍의 "Bill - Dennis"와 "Dennis - Bill"은 다른 기록에 나타나며 나는 쌍 이름을 항상 "덜"이름으로 지정하여 특정 듀오가 발견 된 시간을 셀 수있게합니다 .
자세한 정보가 필요하면 알려주십시오. 사전에
감사합니다. 당신은 LEAST 및 GREATEST 기능을 사용할 수 있습니다
빌리
새 필드를 업데이트해야합니까, 아니면 player2가 player2보다 작은 경우 player1과 player2를 전환 하시겠습니까? – fthiella