社区
Oracle
帖子详情
数据表排序字段,内容重复的不显示,如何书写SQL语句?
kai701126
2003-08-22 08:49:41
数据表如下的内容,大致如下:
字段1 字段2
A1 B1 ......
A1 B2
A1 B3
A2 B4
A2 B5
按字段1排序显示,将 字段1 内容与前面重复的内容,不显示出来,如下的格式显示:
A1 B1
B2
B3
A2 B4
B5
请问,如何书写SQL 语句。
...全文
121
5
打赏
收藏
数据表排序字段,内容重复的不显示,如何书写SQL语句?
数据表如下的内容,大致如下: 字段1 字段2 A1 B1 ...... A1 B2 A1 B3 A2 B4 A2 B5 按字段1排序显示,将 字段1 内容与前面重复的内容,不显示出来,如下的格式显示: A1 B1 B2 B3 A2 B4 B5 请问,如何书写SQL 语句。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
klbt
2003-08-23
打赏
举报
回复
同意 bluemeteor(挂月||╭∩╮(︶_︶)╭∩╮) ,PB和DELPHI的报表工具都能很方便实现
beckhambobo
2003-08-23
打赏
举报
回复
SQL> select * from aa;
ID FID
-- ---
1 0
2 1
3 1
4 2
5 3
6 4
6 5
SQL> select decode(rm,1,id,null) id,fid from
2 (select id,fid,row_number() over(partition by id order by rownum) rm from aa);
ID FID
-- ---
1 0
2 1
3 1
4 2
5 3
6 4
5
7 rows selected
楼主的语句:
select decode(rm,1,字段1,null) 字段1,字段2 from
(select 字段1,字段2,row_number() over(partition by id order by rownum) rm from your_table);
tiangou
2003-08-22
打赏
举报
回复
回复人: more_zou(小人物) ( ) 信誉:105 2003-08-22 20:58:00 得分:0
在sqlplus中,可以输入break on 字段1,再写查询
==================================================================
赞同more_zou的意见,如:
SQL> break on 字段1
SQL> select 字段1,字段2
from 表
order by 字段1
就能得到你要的效果:)
bluemeteor
2003-08-22
打赏
举报
回复
用存储过程还行
一句SQL很难,干吗要这样,用PB和DELPHI的报表工具很方便得都能实现
more_zou
2003-08-22
打赏
举报
回复
在sqlplus中,可以输入break on 字段1,再写查询
mysql
字段
排序
语句_数据库
字段
排序
的
SQL语句
简明现代魔法 -> 数据库技术 -> 数据库
字段
排序
的
SQL语句
数据库
字段
排序
的
SQL语句
2009-09-17将
字段
依次写在order by 后面即可 , 中间用逗号隔开。select * from 表 order by time , nameselect * from 表 order by time asc , name ascselect * from 表 order by tim...
SQL语句
实现多
字段
排序
一、
SQL语句
实现单
字段
降序、升序 select a.* from a order by a.id;默认情况下,一般是升序;关键字升序是asc,降序为desc;二、
SQL语句
实现多
字段
降序select a.* from a order by a.id desc,a.num desc;三、
SQL语句
实现多
字段
升序select a.* from a order by a.id ,a.num;四、SQ...
SQL语句
查询
重复
字段
并按数量
排序
SQL语句
描述:exhibitiononline表主键exhiid, exhibitor表有外键 exhid,对应表 exhibitiononline的主键exhiid; exhibitiononline表---------> 一对多 功能:查询出 exhibitiononline表中,exhiid存在于表
mysql删除
字段
sql语句
_用
SQL语句
添加删除修改
字段
用
SQL语句
添加删除修改
字段
1.增加
字段
alter table docdsp add dspcode char(200)2.删除
字段
ALTER TABLE table_NAME DROP COLUMN column_NAME3.修改
字段
类型ALTER TABLE table_name ALTER COLUMN column_name new_data_type4.sp_rename 改名更改当前数...
mysql 查询两个
字段
相同的数据_
sql语句
如何查询一个表中某两个
字段
的相同数据?...
查询一个表中某两个
字段
的相同数据代码是:Select Name,ID From A group by Name,ID having count (*)>1。结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;sql 语句就是对数据库进行操作的一种语言。sql="selec...
Oracle
17,089
社区成员
55,237
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章