sql >> Databáze >  >> RDS >> Mysql

Číslování řádků pomocí p:dataTable

Nejsem si zcela jistý, zda chcete "číslování sloupců" nebo "číslování sloupců". Předpokládám, že první;-)

Nemůžete použít rowIndexVar ? Dokument Primefaces říká:

Toto funguje pro mě:

<p:dataTable value="#{testBean.selectOptions}" rowIndexVar="rowIndex" var="item">
    <p:column headerText="#">
        #{rowIndex+1}
    </p:column>
    <p:column headerText="Option">
        #{item}
    </p:column>
</p:dataTable>

+1 je pro začátek s číslem 1.

AKTUALIZACE:

Tento kód vytváří:




  1. MySQL GROUP_CONCAT s COLUMN SPLIT

  2. PL/pgSQL kontroluje, zda řádek existuje

  3. Převeďte výsledky SQL do pole PHP

  4. Jak vytvořím tabulku Oracle s vnořenými tabulkami typů objektů?