diff --git a/server.js b/server.js index 2ad6b81..1f1e8ab 100644 --- a/server.js +++ b/server.js @@ -40,6 +40,20 @@ app.get('/popcen', (req, res) => { }); }); + + +app.get('/popcenCount', (req, res) => { + const caseidPattern = req.query.caseidPattern + '%'; + const sql = 'SELECT COUNT(id) AS count FROM popcen WHERE caseid LIKE ?'; + db.query(sql, [caseidPattern], (err, results) => { + if (err) { + console.error(err); + return res.status(500).send('Server error'); + } + res.json(results[0].count); + }); +}); + const PORT = 3000; app.listen(PORT, () => { console.log(`Server is running on port ${PORT}`);