필자는 행 세트를 가지고 있습니다 (실제로 필터링되고 정렬 된 mysql 테이블입니다).
또한 행 번호로 사용하고자하는 (5,9,12,67,2,3)과 같은 정수 값 집합이 있습니다.MySQL 테이블에서 행 번호를 사용하여 일부 행을 선택하는 방법은 무엇입니까?
질문 :이 숫자를 사용하여이 세트에서 행을 가져 오는 더 좋은 방법은 무엇입니까?
예 : 15 행으로 설정되었습니다. 그리고 숫자 (1,5,7). 1, 5, 7 번 행을 어떻게 얻을 수 있습니까?
어쩌면이 [http://stackoverflow.com/questions/ 2728413/equivalent-of-oracles-rowid-in-mysql) 당신에게 힌트를 줄 것이다. 그러나 왜 당신은 rownumber로 놀고 있는가? 또한 [읽기이] (http://stackoverflow.com/a/11130318/1066828) –
@ FahimParkar 나는 주어진 행 집합에서 N 임의의 줄을 가져야한다 미친 선택 알고리즘을했습니다. 라인 번호는 특별한 복잡한 알고리즘에 의해 생성 된, 그래서 그것을 위해 MySQL을 사용할 수 없습니다. –
행 세트를 어떻게 가져 옵니까? 그것은 단지 SQL 쿼리입니까 아니면 다른 프로그래밍 언어를 사용하고 있습니까? –