Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wiele zapytań w jednym api

Twój kod powinien wyglądać tak.

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, jak zwracać wiersze, nawet jeśli dane łączenia są puste

  2. Jak korzystać z widoków w bazie danych MySQL

  3. jak wybrać minimalną wartość za pomocą słowa kluczowego?

  4. 'LIKE ('%this%' LUB '%that%') i coś=inne' nie działa

  5. Używanie DISTINCT na podstawie pojedynczej kolumny w GROUP BY