logentryfiles というテーブルと 1 対多の関係を持つ logentry というテーブルがあります。以下は、ログ エントリのテーブル構造です。基本的に、データベースを正規化しており、既存の logentry テーブルから新しいテーブルを作成する必要があります。SQL ステートメントの作成中に問題が発生しました。
logentry table
id
outfilename
outfilestoredname
jsonfilename
jsonfilestoredname
logfilename
logfilestoredname
logfiles table
id
filename
filestoredname
fileextension
logentry_id
logentry テーブルのサンプル データ
ID 1
jsonfilename E:\EP3\loadlist\5252012CTRLChagasSyphLL.JSON
jsonfilestoredname E:\RunLog\App_Data\uploads\2012\May\31\29fe57db-f159-4f29-8ce1-609c46671aa9.json
outfilename E:\HIVLoadlist80.out
outfilestoredname E:\RunLog\App_Data\uploads\2012\Jul\26\f691a988-5197-4171-aa49-027b6b7c6242.out
logfilename C:\Users\larsemm\Documents\Outside Work\Reliability Database Testing Files\ICQ Log\Log File 1\Server_051713-154319_Results.log
logfilestoredname E:\RunLogTest\App_Data\uploads\2013\Sep\11\72c62705-6c28-4efc-bb53-f45c381be9dd.log
上記のデータは、logfiles テーブルでは次のようになります。
id 1
logentry_id 2
storedfilename E:\RunLog\App_Data\uploads\2012\May\31\29fe57db-f159-4f29-8ce1-609c46671aa9.json
filename E:\EP3\loadlist\5252012CTRLChagasSyphLL.JSON
fileextension JSON
二列目
id 2
logentry_id 2
storedfilename E:\RunLog\App_Data\uploads\2012\Jul\26\f691a988-5197-4171-aa49-027b6b7c6242.out
filename E:\HIVLoadlist80.out
fileextension OUT
等々。