[前][次][番号順一覧][スレッド一覧]

mysql:3130

From: "Hiroshi Koishi" <"Hiroshi Koishi" <peaceful@xxxxxxxxxx>>
Date: Mon, 29 Jan 2001 16:57:09 +0900
Subject: [mysql 03130] INSERT INTO table SELECT * FROM table

こいしです。

INSERT INTO tableA SELECT a FROM tableB WHERE c=3
で、tableBの 項目名 a の列(縦)の全てを文字列として連結したい
のですか、何か良い方法はないでしょうか?
項目名 a の列の数は いつか、数万件以上になると思われます。
tableA に INSERTしたい結果は、「a<>z<>y・・・・」などです。

while($row = @mysql_fetch_array($result))
で、全ての列を読み出してPHP側で連結した事は あります。

tableA
項目名 - h
             a<>z<>y・・・・

tableB
項目名 - a  ,   b  ,   c
              a      7      9
              z      1      3
              y      2      4





[前][次][番号順一覧][スレッド一覧]