社区
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 语句。
...全文
120
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,再写查询
my
sql
字段
排序
语句
_数据库
字段
排序
的
SQL
语句
数据库
字段
排序
的
SQL
语句
数据库
字段
排序
的
SQL
语句
2009-09-17将
字段
依次写在order by 后面即可 , 中间用逗号隔开。select * from 表 order by time , nameselect * from 表 order by time asc , name ascselect * ...
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
...
SQL
语句
查询
重复
字段
并按数量
排序
SQL
语句
描述:exhibitiononline表主键exhiid, exhibitor表有外键 exhid,对应表 exhibitiononline的主键exhiid; exhibitiononline表---------> 一对多 功能:查询出 exhibitiononline表中,exhiid...
my
sql
删除
字段
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_...
my
sql
查询两个
字段
相同的数据_
sql
语句
如何查询一个表中某两个
字段
的相同数据?...
查询一个表中某两个
字段
的相同数据代码是:Select Name,ID From A group by Name,ID having count (*)>1。结构化查询语言(Structured Query Language)简称
SQL
,结构化查询语言是一种数据库查询和程序设计语言,...
Oracle
17,089
社区成员
55,237
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章