sql >> データベース >  >> RDS >> Sqlserver

検索された値を使用してSQLにレコードを挿入するにはどうすればよいですか?

    次のようなことを試すことができます:

        INSERT INTO Main(Column1, Column2, Column3) VALUES 
        (
        (SELECT id FROM Lookup_Column1 WHERE type = 'Apple'),
        10, 
        (SELECT id FROM Lookup_Column3 WHERE type = 'Red')
        );
    

    フォールトトレランスはありませんが、スプレッドシートの値をSELECTステートメントに解析できる限り機能します。



    1. セッションに保存された配列から複数の行をテーブルに挿入しますか?

    2. SQLite AVG

    3. MySQLは、ビット単位の関数を使用してBITフィールドをクエリするときにインデックスを使用しません

    4. SQLにLIKEとINの組み合わせはありますか?