나는 경로 열에 인덱스와 함께 다음과 같은 값을 포함하는 테이블을 가지고 있습니다. 경로별로 정렬 된 값을 선택하면 인덱스를 사용하지만 세 번째 숫자는 무시합니다. 아래를 참조하십시오.주문 무시로 인해 네 번째 문자
나는 점점 오전 무엇 :
category_id name path
1091 Bagels and Donuts 114.1091 (1 is ignored)
1092 Barbecue 114.1092 (2 is ignored)
115 Afghan Restaurant 114.113
1140 International 114.1140 (0 is ignored)
116 African Restaurant 114.116
117 Ethiopian Restaurant 114.116.117
118 American Restaurant 114.118
119 New American Restaurant 114.118.119
120 Asian Restaurant 114.120
나는 점점해야 무엇 :
category_id name path
115 Afghan Restaurant 114.113
116 African Restaurant 114.116
117 Ethiopian Restaurant 114.116.117
118 American Restaurant 114.118
119 New American Restaurant 114.118.119
120 Asian Restaurant 114.120
1091 Bagels and Donuts 114.1091
1092 Barbecue 114.1092
1140 International 114.1140
어떤 생각?
색인이 예상대로 작동하지 않습니까? 현재 주문한 것이 내게 적합합니다. –
@TimBiegeleisen 상단의 결과는 내가 얻는 결과이며 하단의 결과는 올바른 결과입니다 – thedeveloper3124
문자열 정렬이 정확합니다. 귀하의 예상 숫자는 다른 숫자입니다. 그러나 그것은 여전히 성취 가능하다. 당신의 두뇌를 다시 시도하십시오 : D – SIDU