PostgreSQL 쿼리의 결과를 참/거짓 수만큼 순서 지정해야합니다. 예를 들어 SELECT * FROM mytable WHERE cond1 OR cond2 OR cond3 ORDER BY rank DESC
과 같은 검색어는 조건 수에 따라 결과를 평가해야합니다. 또한보기/저장 프로 시저로이 문제를 해결하는 접근법도 매우 환영합니다!
A, B, C 및 D의 네 가지 그룹 (일자리 또는 대학과 같은 종류)이 있습니다. 프로젝트에 더 많은 것이 있지만, 지금은 4 가지로 가정 해 보겠습니다. 사람들은 그 수에 상관없이 해당 그룹을 신청할 수 있으며 그룹은이를 거부하거나 인정할 수 있습니다. 사람 1이 A, B, C, D에 들어갔습니다. 사람 2가 A, B, C에 들어 갔지만 D. 사람은 없
우리는 거리와 지점의 인기를 고려할 때 장소를 보유하고있는 기록을 순위 지정하는 가장 이상적인 방법이되어야합니까? 1. 거리 : 증가하는 순서에서 거리 정렬 기록 | PlaceID | Lat/Long | Distance | Popularity |
이 기록을 랭킹 (정렬) 여기를 고려해야 할 두 요소가 있습니다 나는 다음과 같은 열 설계 테이블을 가정합니
이전 레코드를 기반으로 한 번에 하나의 레코드를 얻을 수있는 포럼 순위 시스템을 시도하고 있습니다. 예제 테이블이다 : 나는 간단한 쿼리 ORDER BY POST_REPLIES DESC을 할 경우
| POST_ID | POST_REPLIES |
--------------------------
| 1 | 5 |
| 2 | 2 |
| 3
좋아요, 댓글, 재 게시 횟수 및 수신 시간을 기준으로 소셜 네트워크의 간단한 순위 알고리즘을 개발하려고합니다. 나는 facebook이 사용하는 edge rank 알고리즘에 대해 읽었고 비슷한 것을 시도했지만 올바르게 이해하지 못했다. 알고리즘에 인기 게시물이 표시되어야합니다.이 let nComments = (from c in db.Comments wher
Null이 아닌 쿼리 결과를 기반으로 배열을 설정하려고합니다. 차례로 NON Null 결과를 바탕으로 순위를 작성하겠습니다. SQL 쿼리 반환 Comp1 Comp2 Comp3 Comp4 Comp5 Comp6 Comp7 Comp8 Comp9
NULL NULL 226.97 274 NULL 208 189 NULL 198.99
내 PHP : $myarr
숫자 값을 기준으로 특정 필드 (OurPrice)에 대해 가장 낮은 숫자로 먼저 순위를 출력하려고합니다. var_dump 결과 $myarray = array_filter($rankresult);
natsort($myarray);
array(6) {
["Comp7"]=> string(3) "189"
["OurPrice"]=> strin
mongodb를 사용하여 사용자 순위를 구현하려고합니다. field :score, type: Integer, :default => 0
field :solution_count, type: Integer, :default => 0
하나는 쉽게 다음과 같이 떨어지게 할 수있는 점수 테이블에있는 모든 사용자를 나열 : User.desc(:score,
나는 내가 생각해내는 무차별 대항력 방법 대신에 아래의 문제 집합에 더 좋은 알고리즘이 있는지 알아 내려고합니다. 초기 루프가 n ** n 인 것을 감안할 때 이것은 매우 빨리 넘어집니다. 알고리즘의 요지는 순위가 지정된 항목과 관련된 데이터 집합입니다. 이것으로부터 순위 기준을 제시하기 위해 어떤 기준이 사용되었는지 결정해야합니다. 예를 들어 순위가 Be