관리 메뉴

막내의 막무가내 프로그래밍 & 일상

[Nodejs] node mysql Sql문 Like 사용법 본문

웹/Nodejs

[Nodejs] node mysql Sql문 Like 사용법

막무가내막내 2019. 9. 14. 23:55
728x90
app.post('/restaurant/search', function (req, res) {
    var userRestaurant = req.body.userRestaurant;
    var sql = "select * from Users where name LIKE " +connection.escape('%'+req.body.userRestaurant+'%');

    connection.query(sql, userRestaurant, function (err, result) {
        if (err)
            console.log(err);
        else {
            if (result.length === 0) {
                res.json({
                    result: false,
                    msg: '없는 데이터'
                });
            } else {
                res.json({
                    result: true,
                    msg: '조회 성공',
                    list: result
                });
            }

        }
    })
});

connection.escape('%'+req.body.userRestaurant+'%') 이렇게  request인자를 like 비교해줄 수 있다.

728x90
Comments