0
私は3列(名前、年齢、場所)を持つmysqlテーブル(my_table)を持っています。私は2つの列(名前と場所)を持っている新しいテキストファイル(data.txtタブのデータファイルを区切って)があります。 Nameが同じ(mysqlテーブルとテキストファイル "data.txt")の場合は、行を更新する(3番目の列に値を挿入)、そうでない場合は新しい行を作成するという条件付きで、 "data.txt"ファイルから情報をmy_tableに挿入したいAgeはNULLになります)。ファイルからのmysqlの更新がある場合は、他の場合は更新
if NAME_my_tabe== Name_data.txt --> update this row (do Place_my_tabe = Place_data.txt)
if Name_data.txt not present in my_tabe --> create new row (do Name_my_table=Name_data.txt, Age_my_table=NULL, Place_my_tabe = Place_data.txt)
これはどのようにmysqlで行うのですか?すべての
テキストファイルdata.txtはどうですか?このファイルからテイクデータを指定する方法は? –
新しい質問を開いたり、この質問を更新したりすることができます。ファイルがどのようにフォーマットされているかを確認してください。そうしないとヘルプが表示されません。 –
質問を編集しようとしましたが、今はもっと意味があると思います。あなたの努力をありがとう –