请问JSP查询mysql的时候,按某一个下拉列表的值来排序怎么写?

请问JSP查询mysql的时候,按某一个下拉列表的值来排序怎么写?,第1张

先把分类全取出来,并随机排序,取排在第一个分类。

例如:西装

然后查询的时候 order by (category='西装') desc,category 即可实现要求。

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。

额 你先给按钮一个点击事件 然后把当前这条记录的num取出来点击按钮的时候 用ajax提交到后台 根据取出来的num 去数据库查询 比这个num值大的 最小的一条(比当前num值大的可能有很多数据,只取最小的一条就可以了) 然后把这两条数据的num值 互换就可以了

select * from 员工表

order by 工资 desc,

case 学历

when '博士' then 0

when '硕士' then 1

when '本科' then 2

when '专科' then 3

end,

case 性别

when '男' then 0

when '女' then 1

end


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10099992.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存