移动校园(4):数据处理(sql server数据库)

昨天写入数据库后的数据

可以看到classname和timeandlocation有多个值,所以需要进行数据处理

javascript 复制代码
    let re=await req.app.locals.db.query(`select distinct classname from courses`)
    let data=[]
    re.recordset.map((value)=>
    {
        let names=value.classname.split(',')
        names.map((va)=>
        {
            data.push(va)
        })
    })
    let newData = Array.from(new Set(data))

c此时的newData

然后根据pramas参数过滤一下

javascript 复制代码
    let ret=newData.filter((item)=> item.includes(keyword))

得到下面结果

相关推荐
想ai抽4 分钟前
吃透大数据算法-算法地图(备用)
大数据·数据库·spark
weixin_3077791310 分钟前
Clickhouse导出库的表、视图、用户和角色定义的SQL语句
开发语言·数据库·算法·clickhouse·自动化
流星白龙22 分钟前
【Qt】7.信号和槽_connect函数用法(1)
开发语言·数据库·qt
码界奇点23 分钟前
平替MongoDB金仓多模数据库在电子证照国产化中的实践与优势
数据库·mongodb·社交电子·里氏替代原则
optimistic_chen32 分钟前
【Java EE进阶 --- SpringBoot】Mybatis操作数据库(基础二)
xml·数据库·spring boot·笔记·java-ee·mybatis
jingfeng51433 分钟前
MySQL表的增删改查
数据库·mysql
YongCheng_Liang39 分钟前
Oracle数据库基本命令的8个模块
运维·数据库·oracle
洲覆1 小时前
基于 clangd 搭建 Redis 6.2 源码阅读与调试环境
开发语言·数据库·redis·缓存
凯子坚持 c1 小时前
Redis 事务深度解析:从基础到实践
数据库·redis·缓存
啊吧怪不啊吧2 小时前
初识SQL
服务器·数据库·sql