sql >> Databáze >  >> RDS >> Sqlserver

Jak vložit záznamy do SQL s vyhledanými hodnotami?

Můžete zkusit něco takového:

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

Neexistuje žádná odolnost proti chybám, ale fungovalo by to, pokud byste mohli analyzovat hodnoty tabulky do příkazů SELECT.



  1. Používáte LIMIT v rámci GROUP BY k získání N výsledků na skupinu?

  2. Vyberte hodnotu prvku xml v Oracle

  3. Vygenerujte celočíselnou sekvenci v MySQL

  4. Jak vypsat všechny databáze a jejich schémata v postgresql?