PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Pernyataan bersyarat INSERT INTO di postgres

Perintah khusus itu dapat dilakukan seperti ini:

insert into LeadCustomer (Firstname, Surname, BillingAddress, email)
select 
    'John', 'Smith', 
    '6 Brewery close, Buxton, Norfolk', '[email protected]'
where not exists (
    select 1 from leadcustomer where firstname = 'John' and surname = 'Smith'
);

Ini akan menyisipkan hasil dari pernyataan pilih, dan select hanya akan mengembalikan satu baris jika pelanggan itu tidak ada.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengurai pemutakhiran PostgreSQL

  2. Batas waktu kueri di pg-promise

  3. PostgreSQL:menjalankan hitungan baris untuk kueri 'menurut menit'

  4. di postgres, dapatkah Anda mengatur pemformatan default untuk stempel waktu, berdasarkan sesi atau secara global?

  5. Tips Dan Trik Postgres