2017-01-12 6 views
0
SELECT client_name,mid_number,user_name,PASSWORD 
FROM automation_run_log 
WHERE LENGTH(schedule_status="FAILED") > 0 
GROUP BY client_name 

Мой код:Как это сделать в дальнейшем?

automationRunLog.findAll({ 
    attributes : ["clientName","midNumber","userName","password"], 
    where  : sequelize.where(sequelize.fn('length',  sequelize.col('schedule_status')),"FAILED"), 
    group  : ['clientName'] 
    }).then(function (clientDtls) { 
    console.log(clientDtls) 
}) 

Где я даю $gt:0 в где п?

ответ

0

я нету есть время, чтобы попробовать, но это должно работать:

automationRunLog.findAll({ 
    attributes : ["clientName","midNumber","userName","password"], 
    where  : sequelize.where(sequelize.fn('length', 
       sequelize.col('schedule_status')),"FAILED", {$gt: 0}), 
    group  : ['clientName'] 
}).then(function (clientDtls) { 
    console.log(clientDtls) 
}) 

 Смежные вопросы

  • Нет связанных вопросов^_^