我很好奇是否有一种简单的方法可以做到这一点。我在一个表中有一堆列。我想将两个字段合为一体:描述、 Material 。有没有一种简单的方法可以通过sql对此进行编码?我需要 JOIN、UNION 等吗?
最佳答案
使用 CONCAT()
功能:
SELECT CONCAT(column1, column2) merged_column
FROM table
然后,从结果集中获取名为 merged_column
的列:
$result = mysqli_query("SELECT CONCAT(column1, column2) merged_column FROM table");
while($row = mysqli_fetch_array($result)) {
$merged_column = $row["merged_column"];
}
关于php - 从单个表中加入两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12272396/