async function queryUser(values) {
const inSql = getInSqlByArray(values);
const sql = `select name, id from tableUsers where id in (
${inSql} ) order by field(id, ${inSql})`;
try {
let rows = await query(sql);
return rows;
} catch (error) {
console.error(error);
}
}
function getInSqlByArray(arr) {
return arr.join(',').replace(/,$/, '');
}
拼接字段concat 文本处理函数Upper(),Lower(),Trim(),Length(),Left(),Right(),Substring(),Locate()。 日期时间处理函数:AddDate(),AddTime(),CurDate(),CurTime(),Date(),Day(),Hour(),Minute(),Month(),Now(),Second(),Time(),Year()
连接池pool
mysql.createPool
in
node-mysql
mysql
Nodejs使用MysQL的连接池 - 知乎 用Nodejs连接MySQL | 粉丝日志常用函数 · mysql从入门到精通 · 看云 MySQL 的进阶实战篇 - 后端 - 掘金 MySQL基本知识 -- 进阶(常用的函数) - 作业部落 Cmd Markdown 编辑阅读器 Mysql 多表查询详解 - Jintao_Ma的博客 - CSDN博客 mysql多表查询详解: 交叉连接、内连接、外链接、左连接、右连接、联合查询、全连接 (10) MySQL in 查询,并通过 FIELD 函数按照查询条件顺序返回结果 - Martin91 - SegmentFault 思否