关于搜索的问题!分不够再加

dike103 2003-11-07 08:20:14
问题一:
我的数据库里有个name(影片名)字段
下面的第一条记录是abc 第二条记录还是abc 接下来也有不定的相同数据
现在我用while把他们读出来就会有同名字的
我要实现的是相同名字的就只是显示一个
我要怎么做??????

问题二:
有的电影只有一集(有个字段但是记录为空)
有的电影是有多集的(有个字段记录了集数了如:1 ,2 )
如果是只有一集的就显示“播放”
如果有多集的就按顺序1,2,3,4……排列
我要怎么写???

...全文
25 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dike103 2003-11-08
  • 打赏
  • 举报
回复
to: xiaomayigg(蝈蝈)

你的问题一我试之前我用过了不行
我是这样写的select*from 表名 where 条件 group by name
xiaomayigg 2003-11-07
  • 打赏
  • 举报
回复
问题一:
select * from 表名 group by 字段名1
问题二;
只需要再加以个where判断:
select * from 表名 group by 字段名1 where 字段名2 != null
然后根据得到的ResultSet结果集,判断是否只有一个值或者多个值,就可以了
singnet 2003-11-07
  • 打赏
  • 举报
回复
问题一:
select count(distinct name) from .......
问题二:
用split将它分割开

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧