Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL заявка за нишки съобщения

Опитайте тази. Можете да замените диапазона_, като използвате някаква променлива, която се съхранява във вашия преден край за страниране.

select child.MessageText from
(select @i:[email protected]+1 as range_, id, MessageText from messages, (select @i:=0) k where ParentMessageId is null order by id asc) parent 
left outer join messages child on (parent.id = child.ParentMessageId or parent.id = child.id)
where parent.range_ between 1 and 3;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изявление за подготовка на Mysqli прекъсва вмъкването на изображение в базата данни

  2. Инсталиране на MySQL на CentOS 7

  3. Как да актуализирате MySql DB с помощта на Flex

  4. mysql забравя кой е влязъл:командата е отказана на потребителя ''@'%'

  5. MySQL променя типа на удостоверяване от стандартен на caching_sha2_password