sql >> Database teknologi >  >> RDS >> Mysql

SQL-forespørgsel efter trådede meddelelser

Prøv dette. Du kan erstatte range_ ved at bruge en eller anden variabel, der opbevares på din front-end til paginering.

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. Hvordan forbinder man fra en pulje af Google Compute Engine-instanser til Cloud SQL DB i det samme projekt?

  2. Sådan importeres Excel-fil til mysql-databasen fra PHP

  3. php artisan migreringsfejl:nodenavn eller servname angivet eller ved ikke

  4. Duplikere en MySQL-tabel, indekser og data