別のテーブルのidフィールドを参照するフィールドを挿入する必要があります。そして次のワードにIDフィールドからの「評価」(カラムcategorydescription、テーブルtypecategory)別のテーブルから参照されるテーブルに単一のフィールドを挿入する
INSERT INTO codetype
(typecategoryid)
Where codedescription='test'
SELECT id FROM typecategory WHERE categorydescription='Assessment Types'
- それは行くである IDフィールドは、フィールド「試験」(codedescription、テーブルtypecategory列)に隣接して
列全体を挿入する例はたくさんありますが、他の表から単一のフィールドを挿入する方法は書かれていません。
テーブル - カラム場合typecategory ID大きなシリアル主キー categorydescriptionのVARCHAR
?このスクリプトを実行するとどうなりますか?エラーが発生していますか、または結果が期待通りではありませんか? – CGritton
明確にするために、あなたはそれを入力したときに 'typecategoryid'フィールドを作成しようとしていますか? – CGritton
私はポストグルを使用しています。たくさんの情報を持つcolumn typecategoryidがあります。最後の3つのフィールドに別のテーブルのIDフィールドを入力する必要があります(タイプカテゴリ) –