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

दो MySQL तालिका के बीच user_id मान साझा करना

connection.query फ़ंक्शन दो से तीन तर्क लेता है:SQL कथन, (मान) और कॉलबैक। यहां, फ़ंक्शन चार तर्क ले रहा है, इसलिए यह सोचता है [first_name, last_name,] कॉलबैक है।

आप क्या कर सकते हैं:

...
connection.query('INSERT INTO user SET user_id = ?, first_name = ?,last_name = ?', [decoded.id, first_name, last_name,], (err, rows) => {
    if (!err) {
        res.render('add-crew', { alert: 'Crew member added succesfully!' });
    } else {
        console.log(err);
    }
    console.log('The data from user table:\n', rows);
});
...

मुझे आशा है कि आप यही खोज रहे हैं।

संपादित करें आप यह भी कर सकते हैं:

...
connection.query('INSERT INTO user SET ?', {user_id: decoded.id, first_name: first_name, last_name: last_name}, (err, rows) => {
    if (!err) {
        res.render('add-crew', { alert: 'Crew member added succesfully!' });
    } else {
        console.log(err);
    }
    console.log('The data from user table:\n', rows);
});
...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - वन टू वन रिलेशनशिप?

  2. INSERT INTO ... सभी कॉलमों का विवरण दिए बिना चुनें

  3. एक बड़ी तालिका में एसक्यूएल रैंडम पंक्तियां (जहां खंड के साथ)

  4. क्या मैं एसक्यूएल को छोड़े बिना रेल 2.3 में परमाणु वृद्धि कर सकता हूं?

  5. ट्रिगर में नवीनतम सम्मिलित आईडी प्राप्त करें?