在表列中使用MYSQL查询的结果

时间:2012-11-21 19:42:21

标签: php mysql sql html-table

我有一个问题:

SELECT  year (F_ULT_CIERRE_MENSUAL) - 1 'Año %'
FROM    mpaises
where   COD_PAIS = $COD_PAIS

我想在列的标题中使用结果。

<th class='header'>Año %</th>

我需要在Ano和%之间进行结果。示例它将显示Ano 2011%。

2 个答案:

答案 0 :(得分:0)

使用mysql的concat()功能:

SELECT  concat('Año ', year(F_ULT_CIERRE_MENSUAL) - 1,' %') as header
FROM    mpaises
where   COD_PAIS = $COD_PAIS

答案 1 :(得分:0)

输出时只需创建字符串即可。 E.g:

foreach($row = $stmt->fetch()) {
    echo '<th class="header">Año '.$row['year'].' %</th>';
}