問題タブ [insert-into]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 別のテーブルからのルックアップに基づいて値を挿入する方法は?
方法を見つける必要がありINSERT INTO table A
ますが、値の 1 つはテーブル B のルックアップから得られるものです。説明させてください。
次の2つのテーブルがあります。
表 A:
表 B:
A の行の例: {"Value", 101, MoreData} B の行の例: {"English", 101}
さて、次を A {"Value2", "English", MoreData} に INSERT する必要があることはわかっていますが、2 番目の列に "English" という単語ではなく整数が必要であるため、明らかにそれは機能しません。最初にテーブル B を検索します。
このようなもの:
明らかに、これはそのままでは機能しません...
助言がありますか?
sql-server - あるテーブルから別のテーブルに行を移動する
同じ列定義を持つ 2 つのテーブルがあります。あるテーブルから別のテーブルに行を移動する (コピーしない) 必要があります。(トランザクションで) INSERT INTO/DELETE を使用する前に、よりスマートな方法はありますか?
SQL Server 2005
mysql - MySQL INSERT INTO テキストに改行を追加する
MySql テーブルに入力したテキストに新しい行を追加する方法を教えてもらえますか?
ステートメント'\n'
で入力した行で を使用しようとしましたが、そのまま表示されます。INSERT INTO
'\n'
実際に、いくつかのデータを使用して MS Access でテーブルを作成しました。MS Access は で新しい行を追加し'\n'
ます。MS Access テーブル データを MySql に変換しています。しかし、変換すると'\n'
、PHPフォームのMySqlテーブルから表示すると、すべてのテキストが無視され、すべてのテキストが1行に表示されます。
MySQL がテキストに新しい行を追加する方法を誰か教えてもらえますか? 応答を待っています、ありがとう!!
php - LOAD DATA LOCAL..REPLACE も INSERT..ON DUPLICATE も機能していません。テーブル構造に何か問題がありますか?
PHPでファイルをテーブルにロードしています。次のようなテーブルを作成します。
そして、次のようなテキスト ファイルから入力します。
また、ファイルを配列に読み込んで、INSERT .. ON DUPLICATE KEY を使用してみました
どちらの場合も、新しいレコードと古いレコードでデータが同じであるが順序が異なる場合、INSERT が実行されます。データが同じであればUPDATEすることを期待しています。テーブルが正しく設定されていないと思いますが、何が問題なのかわかりません。データが一致するときに更新されない理由を誰か教えてもらえますか?
mysql - テーブルに INSERT できる列/値の最大数 - mysql
テーブル(mysql)に挿入できる列/値の最大数を知っている人はいますか? エラーが表示されます... IDK... 20 列/値? (はい、#_of_col = #no_of_val)
sql - MS Access のステートメントへの複数行挿入
私は SQL の初心者で、複数のテーブル エントリを 1 つの SQL ステートメントに挿入する方法を理解しようとしています。これが私のコードです:
さまざまなチュートリアルの「ヘルプ」を使用して、テーマのあらゆる種類のバリエーションを試しましたが、これまで試したことはありません。異なる DB プログラムごとに、SQL の使用法がわずかに異なるようです。
MS Access で動作するようにコードを変更する方法について何か提案はありますか?
php - 無効なクエリ: 列数が行 1 の値数と一致しません
私は奇妙な問題を抱えています.PHPを介してSQLクエリを送信しています:
そして、このエラーがスローされます: Invalid query: Column count does not match value count at row 1 . ただし、PhpMyAdmin でまったく同じクエリを貼り付けて実行すると、完全に機能するため、かなり混乱しました...
列の数と値の数を数えたところ、一致しました (19)。自動インクリメントされるため、「id」フィールドを削除しようとしましたが、何も変わりませんでした。私は何を間違っていますか?PhpMyAdmin で機能するのはなぜですか?
助けてくれてありがとう!
編集:
これがphpコードです:
および呼び出されているメソッド:
そしてエラー:
sql - SQLは、IfブロックとElseブロックの両方の一時テーブルに挿入します
SQL 2005の条件の結果に基づいて一時テーブルにデータを入力しようとしています。一時テーブルはどちらの方法でも同じ構造になりますが、条件に応じて異なるクエリを使用してデータが入力されます。以下の簡略化されたサンプルスクリプトは、ELSE
ブロックの構文チェックに失敗し、次INSERT INTO
のエラーが発生します。
データベースにはすでに「#MyTestTable」という名前のオブジェクトがあります。
IF/ELSE
ステートメントの前に一時テーブルを作成してからINSERT SELECT
、条件付きブロックでステートメントを実行することもできますが、テーブルには多くの列が含まれるため、効率的にしようとしていました。それが唯一の選択肢ですか?または、これを機能させる方法はありますか?
ありがとう、マット
sql - VBA を使用したアクセスで SQL 挿入ステートメントを実行する際の問題
この SQL ステートメントを試していますが、エラーが発生し続けます
私が実行しようとしているステートメントは次のとおりです。
4 つの値 intAdmissionNo、strSurName、strForeName、および strTutorGroup にはすべて値があり、すべてのフィールドが存在します。
どんな助けでも大歓迎です、ありがとう!:)
c# - OleDBAdapter を使用してテーブルに行を挿入できません
それは私が使用するコードです。ご覧のとおり、パラドックス テーブルがあります。そして、いくつかの方法で、すべての最後に結果= 0になります。私の間違いは何ですか?
前もって感謝します。
-=ノーム=-