0
二重引用符で囲まれたフィールドを含むテーブルがありますが、 "inches"の名前または省略形の一部です。MySQLのCSVへのエクスポート - フィールドに "が含まれていますが、エスケープされません"
これをCSVファイルにエクスポートする必要がありますが、MySQLは「CSVの余分な列を作成しています。どのように私は、フィールド値の範囲内」扱うことができ
コード:?餌テーブルから
select
makers.maker_name,
baits.bait,
depth_line.depth,
depth_line.lineout a
from makers
inner join baits on makers.maker_id = baits.maker_id
inner join depth_line on depth_line.bait_id = baits.bait_id
order by
makers.maker_name asc,
baits.bait,
depth_line.depth asc
into outfile '/tmp/muskie.csv'
fields terminated by ',';
サンプルデータ:
私のデータ問題になっているが、より次のようになります。「4" 'または'ルアーの名前、8 "'...フィールドのどこかに1つの"があります。 –
私は申し訳ありませんが、二重引用符は私の問題ではない、それは私の痛みを引き起こしているフィールド内のカンマです。そのため、単一のフィールドに 'char、char'が含まれている可能性があります。クエリは、コンマのフィールドを分割しています。 –
@ C.Gombola:更新された回答を参照してください。 – wchiquito