Начните запрашивать определенные критерии строки - PullRequest
0 голосов
/ 29 марта 2012

У меня есть таблица MySQL, столбцы которой post_id и post_msg. Теперь я хочу запросить, начиная со строки, которая имеет значение 3 в столбце post_id. В результате этого запроса все строки, начиная с post_id 3 (ASC), будут результирующим набором. Как я могу это сделать?

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

из этой таблицы я хочу запросить, начиная со строки, у которой post_id имеет значение 3 Я знаю, что нужно использовать LIMIT, но мое требование - использовать post_id по некоторым причинам. Возможно ли это?

Ответы [ 2 ]

1 голос
/ 29 марта 2012

вы можете попробовать /// поправьте меня, если я не прав

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 голосов
/ 29 марта 2012

Попробуйте ниже:

SELECT post_id,post_msg FROM table WHERE post_id >= 3 ORDER BY post_id
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...