PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Вмъкване в таблица след получаване на идентификатор от друга таблица

INSERT може да използва редовете, върнати от SELECT израз като източник за вмъкване на данни. Така че конструирайте подходящия SELECT изявление от posts_temp и authors и тогава сте готови:

INSERT INTO posts(text, author_id)
  SELECT pt.post, a.id
  FROM posts_temp pt
  JOIN authors a ON a.name = pt.author;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Получаването на база данни е неправилно конфигурирано. Моля, посочете грешката в стойността на името

  2. LOWER() – Преобразуване в малки букви в PostgreSQL

  3. Печат на екран в .sql файл postgres

  4. Как да обединя дъмп в база данни от PostgreSQL?

  5. Django, достъп до PostgreSQL последователност