I have this query:
SELECT @rownum:=@rownum+1 'no', m.title, m.author, REPLACE(SUBSTRING_INDEX(m.content, ' ', 20), '<br>', ' '), m.viewed, m.hashid FROM book m, (SELECT @rownum:=0) r WHERE m.lang = ?1 AND m.title like CONCAT('%',?2,'%') ORDER BY m.title asc
The @rownum:=@rownum+1
part of the MySQL query for result numbering as Primefaces currently does not have a facility to display a numbering column.
Is there a way to show Primefaces column numbering without having to do @rownum:=@rownum+1
?
If not, can I construct the above query using purely the CriteriaBuilder method?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…