Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara memasukkan catatan ke SQL dengan nilai yang dicari?

Anda dapat mencoba sesuatu seperti ini:

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

Tidak ada toleransi kesalahan, tetapi itu akan berfungsi selama Anda dapat mengurai nilai spreadsheet ke dalam pernyataan SELECT.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. alternatif untuk REPLACE pada tipe data teks atau nteks

  2. Cara Mengubah Susunan Database SQL Server menggunakan T-SQL

  3. string agregat tsql untuk grup menurut

  4. Tiga tabel bergabung dengan gabungan selain INNER JOIN

  5. Mentransfer data dari satu database ke database lain