2012-03-29 2 views
0

열이 post_id 및 post_msg 인 mysql 테이블이 있습니다. 이제 post_id 열에 값이 3 인 행부터 쿼리를 수행하려고합니다. 이 쿼리의 결과로 post_id 3 (ASC)에서 시작하는 모든 행이 결과 집합이됩니다. 어떻게해야합니까? 내가 그 값이 나는 LIMIT를 사용할지 3 하지만 내 요구 사항은 어떤 이유로 post_id를를 사용하는 정말하는 post_id를이있는 행으로 시작을 조회 할 그 테이블에서특정 행 조건에 대한 쿼리 시작

post_id | post_msg 
    1  | heheh 
    2  | hi 
    3  | hello 
    4  | hoho 
    5  | hayhay 
    6  | harhar 

. 이것이 가능합니까?

답변

0

아래에보십시오 :

SELECT post_id,post_msg FROM table WHERE post_id >= 3 ORDER BY post_id 
+0

추가 질문, 내 post_id가 문자열 인 경우 어떻게해야합니까? 만약 경우에 ... 대답은 감사합니다 대답은 –

+1

문자열이 다음에 따옴표로 둘러 쌉니다 - SELECT post_id, post_msg FROM table WHERE post_id> = '3'ORDER BY post_id –

1

당신이 시도 할 수 있습니다 /// 만약 내가 잘못 나 수정하시기 바랍니다

select post_id , post_msg from 
table1 where post_id > = '@post_id_val' 
group by post_id ,post_msg 
order by post_id 

내가 질문을 얻고하면 행이 더 POST_ID 한 표시 할 것입니다 그 다음 @post_id_val과 같거나 같습니다. post_id의 오름차순으로 ..

+0

감사합니다. 내 post_id가 문자열 인 경우 어떻게해야합니까? –

+0

문자열에만 적합합니다. –

관련 문제