mysql:8408
From: "Kikuo Taniguchi" <"Kikuo Taniguchi" <k-taniguchi@xxxxxxxxxx>>
Date: Thu, 20 Nov 2003 14:17:39 +0900
Subject: [mysql 08408] Re: 吐き出されたデータのインポート
谷口です。 データを 01,02,001, 02,12,010, 03,22,011, 04,32,100, 05,42,101, とすると create table temp (d1 tinyint(1), d2 tinyint(1), d3 char(1), d4 tinyint(1), d5 tinyint(1), d6 char(1), d7 tinyint(3), d8 char(1)); でテーブルを作り、 LOAD DATA INFILE "c:\\mysql\\data\\test\\sample.txt" INTO TABLE temp FIELDS TERMINATED BY '' LINES TERMINATED BY '\n'; で取り込みます。 すると select * from temp; で +------+------+------+------+------+------+------+------+ | d1 | d2 | d3 | d4 | d5 | d6 | d7 | d8 | +------+------+------+------+------+------+------+------+ | 0 | 1 | , | 0 | 2 | , | 1 | , | | 0 | 2 | , | 1 | 2 | , | 10 | , | | 0 | 3 | , | 2 | 2 | , | 11 | , | | 0 | 4 | , | 3 | 2 | , | 100 | , | | 0 | 5 | , | 4 | 2 | , | 101 | , | +------+------+------+------+------+------+------+------+ が得られます。 後はクエリーでd3,d6,d8を落とせば(見えなくすれば)OK。 これでどうでしょうか ちなみに私の環境は OS:Win2000SP4 MySQL:3.23.53-max-nt です。勉強用なのでちと古いです(^^; ===== 谷口 規久夫=====
-> 8408 2003-11-20 14:17 ["Kikuo Taniguchi" <k] Re: 吐き出されたデータのインポート 8409 2003-11-20 16:14 ┗[noriaki <n_kubo1026@] 8410 2003-11-20 16:29 ┣[Yuichi TSUNEMATSU <t] 8411 2003-11-20 17:06 ┗[遠藤 俊裕 <endo_t@xx] 8412 2003-11-20 17:30 ┗[noriaki <n_kubo1026@] 8413 2003-11-20 17:28 ┣[遠藤 俊裕 <endo_t@xx] 8415 2003-11-20 18:49 ┗[SUGAWARA Hajime <sug] 日本語のドキュメント (was Re: Re: 吐き出されたデータのインポート