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



 
SQL구문
 


MySQL 검색된 데이터들 중 특정 데이터가 몇번째 위치하는지
  2019-08-20 08:50:13 댓글:(0)   조회:277



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 / 3   


   mySQL 내가 원하는 자료가 어느번째에 있는지 확133
MySQL 검색된 데이터들 중 특정 데이터가 몇번째278
   필드의 조건에 따른 순차정리518
   중복자료 검사 sql 구분706
   SQL /Mysql 서브쿼리 (subQuery)9
   MYSQL 중복한 데이터 제거방법8
   MySQL 전체 갯수 빨리 알아보기6
   Mysql 디비 중복 자료 제외 출력5117
   공백을 제거한 후 검색하는 쿼리문2295
   숫자 또는 특수문자로 시작하는 경우만을 찾는 방법2234
   날짜형식 검색1575
   최대값 최소값구하기1830
   자료갯수 구하기 쿼리문1634
   한글이 있는 경우 정렬문1596
   중복자료 확인1643
   테이블간 복사3251
   필드 앞에 원하는 문구 "good"이(2) 2560
     [RE] 필드의 첫글자를 [갑]으로 바꿈(1) 3120
   오늘날짜만 , 24시간 이내만1992
   게시물 숫자세기1768
   다수의 replace 사용1932
   REPLACE를 이용한 업데이트 방법 - 없으면 2289
   한글먼저, 나중에 영문 정렬의 경우에....(1) 2104
   게시판의 본문내용일 괄변경.-replace(3) 1799
     필드의 특정 단어를 일괄적으로 바꾼다1536
   group by 사용과 ekstns join문 사용1616
   테이블 구조가 동일한 두 테이블 중 최신 데이터를 1744
   쿼리에서 후미 3글자 제외한 검색(1) 1657
   다중테이블 검색 union all2140
   만 19세 확인하기1708
[1]  [2]  [3]  

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




 
최근 글
[손님]

인기 글
[손님]
[밝곰] 출첵입니다