見出し画像

遊びながら何かを学ぼうかな クラスの継承 17

2024.11.17

DBの準備中に、毎週の集計データ処理思想の違いによる問題が。

MySQLでDBを作るので、まずデータの受け皿であるテーブルを設計し、そこに初期データを入れていく事になりましたが、utf8でエンコードしたExcelシートのデータが処理出来ない旨の警告と共に弾かれてしまいました。

問題は特殊文字。

よくよく元データを見てみると、着順と確定順が違ういわゆる裁定系の着順データに丸囲み数字が使われていて、これをMySQLは受け付けないらしい。

何故着順カラムにTargetの着順を使ったのか

これは簡単です。集計データにに中止、除外、取消を取り込む必要があるからで、ここに確定順位を使うと、異常着順は0にならされてしまうから。
なので、エラーになる丸囲み数を集計データをCSVに変換する際に上手いこと処理してしまえばインポートできるはず。多分。

こんな感じで一歩づつやっております。

いいなと思ったら応援しよう!