Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PostgreSQL में MySQL के चर के लिए स्थानापन्न?

एक चयन में VALUES() का प्रयोग करें, जो काम करना चाहिए:

INSERT INTO employees (
    company_id,
    name,
    position,
    created_by,
    last_modified_by
)
SELECT
    (SELECT id FROM companies WHERE name = 'Acme Fellowship'),
    name,
    position,
    (SELECT id FROM users WHERE login = 'admin'),
    (SELECT id FROM users WHERE login = 'admin')
FROM
    (VALUES -- all your new content here
        ('Frodo Baggins',  'Ring bearer'), 
        ('Samwise Gamgee', 'Rope bearer'), 
        ('Peregrin Took',  'Ent rider')
    ) content(name, position); -- use some aliases to make it readable


  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. डेटाबेस रिकॉर्ड को फ़िल्टर करने के लिए वैकल्पिक कॉलम

  3. गतिशील रूप से बदलते कॉलम पर 2 तालिकाओं में शामिल हों

  4. mySQL में 1,2,3 नहीं 1, 10, 11, 12 कैसे ऑर्डर करें?

  5. कैसे जांचें कि mysqli_query ने कोई पंक्तियां हटा दी हैं