私はサービス名と料金を含む815レコードのExcelファイルを持っています。 データベースには一部のレコードが入力されているため、残りの781レコードを挿入する必要があります。Excelからのデータのインポートと正規化されたSQLテーブルへの挿入
問題は2つのテーブルがあり、1つは部門サービスで、もう1つはdeptservicedetailsです。 部署テーブルにはサービス名(特に)があり、deptservicedetailsにservice_idという列で結合されています。 Deptservicedetailsは、そのサービスの料金が現れる場所です(現金とクレジットがありますが、それについては心配しません)。部門サービスにはすべてのサービス名がありますが、それぞれの料金は詳細表にはありません。
私は通常、料金を挿入するためにプログラムを使用する場合、あなたが知っているように長い時間がかかるでしょう。 したがって、複数の挿入クエリ(Excelの公式を使用して)や、Excelの名前とテーブル内のIDが一致するものを書くことができるため、idによって詳細テーブルにレコードを挿入することができます。
現時点では、名前と料金の挿入クエリを書くことができましたが、詳細テーブルにはサービスIDが必要であり、挿入クエリでは名前は必要ありません。
ご理解いただきありがとうございます。
あなたはあなたの質問をより抽象的にすることができます。 – devsnd