これを行う簡単な方法があるかどうか知りたいです。1つのテーブルにたくさんの列があります。私が1つとして読みたい2つのフィールド:説明、資料。SQLを介してこれをコーディングする簡単な方法はありますか?JOIN、UNION、...が必要ですか?
3 に答える
3
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"];
}
于 2012-09-04T22:50:02.943 に答える
2
Concat関数は、同じテーブルの2つの列を結合できます例
SELECT CONCAT(column1 name, column2 name)
FROM table
于 2012-09-04T22:51:14.293 に答える
1
于 2012-09-04T22:50:42.923 に答える