웹모아
웹모아[가입] 로그인 / 회원가입   검색        



  
SQL구문
 

MySQL 검색된 데이터들 중 특정 데이터가 몇번째 위치하는지
2019-08-20 08:50:13 댓글:(0)   조회:1267
. 
SELECT rn
  FROM (SELECT @rn := @rn + 1 rn
             , a.*
          FROM (SELECT *
                  FROM binfo
                 WHERE bno >= 1000
                 ORDER BY bno
                ) a
             , (SELECT @rn := 0) b
        ) c
 WHERE bno = 57438
;

========================================================================

if($myno > 1 ) {
  $tmpquery="SELECT rn ";
  $tmpquery.="FROM (SELECT @rn := @rn + 1 rn ";
        $tmpquery.=", a.* ";
        $tmpquery.="FROM ( $query ";
           $tmpquery.="  ) a ";
           $tmpquery.=" , (SELECT @rn := 0) b ";
       $tmpquery.=" ) c ";
$tmpquery.="WHERE bno = $myno ";

  $tmpresult = @mysqli_query($conn,$tmpquery);   
  $tmpcount = @mysqli_result($tmpresult,0,0);   //자료위치
       $tmppage= ceil ( ($total-$tmpcount) /$pgSize);  // 소수점 올림
       $page=$tmppage;
}

붉은 부분만 수정화면 됩니다.
. 




 
댓글쓰기는 회원(로그인 하신분) 이상 가능합니다.


댓글 (0)


SQL구문
페이지: 1 / 5   

   mySQL 내가 원하는 자료 1152
MySQL 검색된 데이터들 1268
   필드의 조건에 따른 순차정리 2032
   중복자료 검사 sql 구분 2615
   SQL /Mysql 서브쿼리 19
   MYSQL 중복한 데이터 제 18
   MySQL 전체 갯수 빨리 16
   Mysql 디비 중복 자료 5986
   공백을 제거한 후 검색하는 2756
   숫자 또는 특수문자로 시작하 2367
   날짜형식 검색 1907
   최대값 최소값구하기 2252
   자료갯수 구하기 쿼리문 1991
   한글이 있는 경우 정렬문 1705
   중복자료 확인 1737

[1]  [2]  [3]  [4]  [5]  


복수단어 검색은 공백(space)로 구분해 주세요. 1



 
최근 글 [손님]




 
인기 글 [손님]
[홈마스타] (1) oledb 접근 오류