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

Множество заявки в един api

Вашият код трябва да е така.

app.get('/api/task_details',function(req,res,err){
    var sql = "select * from users inner join user_level_task on users.user_id=user_level_task.user_id inner join tasks on tasks.task_id = user_level_task.task_id where task_name = 'game'";
    var sql2="select * from tasks where task_name='game'";
    var res1 = {}
    db.select(sql,function(err,data1){
        db.select(sql2,function(err,data2){
        res1.data1= data1;
        res1.data2=data2;
        res.end(JSON.stringify(res1));
    })
    })

})


  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 с грешка в подзаявката WHERE SELECT

  2. Как мога да принудя стойността на MySQL заявка да използва конкретно съпоставяне?

  3. mysqli_query() винаги връща true

  4. Обърнат SQL SELECT – Намерете персонал, който не е осъществявал студени разговори между даден период от време

  5. Ляво присъединяване, което връща повече записи, отколкото в таблица 1 и добавя допълнителни данни