社区
疑难问题
帖子详情
求一个sql语句 先谢谢了
tjcloving
2006-03-13 01:17:25
表 test:
ID PRODUCT NUM
1 A 10
1 B 10
1 C 10
2 A 20
2 B 20
查询输出后:
ID PRODUCT NUM
1 A 10
1 B
1 C
2 A 20
2 B
也就是说同一个ID不管PRODUCT 只要NUM有值 只出现一次 其余都为空
...全文
148
6
打赏
收藏
求一个sql语句 先谢谢了
表 test: IDPRODUCT NUM 1A 10 1B 10 1C 10 2A 20 2B 20 查询输出后: IDPRODUCT NUM 1A 10 1B 1C 2A 20 2B 也就是说同一个ID不管PRODUCT 只要NUM有值 只出现一次 其余都为空
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tjcloving
2006-03-13
打赏
举报
回复
帮帮忙啊
tjcloving
2006-03-13
打赏
举报
回复
怎么没人理啊 都在忙吗
tjcloving
2006-03-13
打赏
举报
回复
如果在增加一个字段怎么做啊 如下
ID PRODUCT NUM CODE
1 A 10 3
1 B 10 3
1 B 10 4
2 A 20 4
2 B 20 5
查询后结果要求:(也就是说id + product + code 唯一)
ID PRODUCT NUM CODE
1 A 10 3
1 B 3
1 B 3
2 A 20 4
2 B 5
-狙击手-
2006-03-13
打赏
举报
回复
select
a.ID,
a.PRODUCT,
NUM=(case PRODUCT
when select min(PRODUCT) from test where ID=a.ID and NUM=a.NUM)
then PRODUCT
else null
end)
from
test a
tjcloving
2006-03-13
打赏
举报
回复
我试一下 谢谢关注
子陌红尘
2006-03-13
打赏
举报
回复
select
a.ID,
a.PRODUCT,
NUM=(case
when exists(select 1 from test where ID=a.ID and PRODUCT<a.PRODUCT and NUM=a.NUM)
then null
else NUM
end)
from
test a
Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(一)
谢谢
大家的支持,我会陆续上传相关电子书 由于体积较大,本书分两卷压缩,请都下载完再解压! Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(一) http://download.csdn.net/source/3268267 Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(二) http://download.csdn.net/source/3268312 内容简介 本书是专门为oracle应用开发人员提供的sql和pl/sql编程指南。通过学习本书,读者不仅可以掌握oracle常用工具oracle universal installer、net comfiguration assistant、sql developer、sql*plus的作用及使用方法,而且可以掌握
sql语句
和pl/sql的各种基础知识和高级特征(记录类型、集合类型、对象类型、大对象类型)。 除了为读者提供编写
sql语句
和开发pl/sql块的方法外,本书还为应用开发人员提供了一些常用的pl/sql系统包。通过使用这些pl/sql系统包,应用开发人员可以开发出功能更强大的数据库应用程序。本书不仅适合sql和pl/sql初学者,也适合于有经验的oracle应用开发人员。 前言 第一部分 sql和pl/sql相关工具 第1章 在windows 平台上安装oracle database 11g 第2章 配置网络服务名 第3章 使用sql database 第4章 使用sql*plus 第二部分 sql 第5章 sql和pl/sql综述 第6章 简单查询 第7章 sql单行函数 第8章 操纵数据 第9章 复杂查询 第10章 管理常用对象 第三部分 pl/sql 第11章 pl/sql基础 第12章 访问oracle 第13章 编写控制结构 第14章 使用复合数据类型 第15章 使用游标 第16章 异常处理 . 第17章 本地动态sql 第18章 pl/sql过程 第19章 pl/sql函数 第20章 pl/sql包 第21章 触发器 第22章 使用对象类型 第四部分 pl/sql系统包 第23章 使用大对象 第24章 读写os文件 第25章 开发多媒体应用 第26章 开发web应用 第27章 dbms_sq动态sql 第28章 管理统计 第29章 使用数据库资源管理器 第30章 数据加密和解密 第31章 使用调度程序 第32章 使用flashback 第33章 使用重定义联机表 第34章 修正损坏块 第35章 使用日里民挖掘 第36章 使用管道 第37章 使用精细访问控制 第38章 使用精细审计 第39章 使用预警事件 第40章 转换rowid 第41章 其他常用包 习题答案
Oracle 11g SQL和PL SQL从入门到精通part2 pdf格式电子书 下载(二)
谢谢
大家的支持,我会陆续上传相关电子书 由于体积较大,本书分两卷压缩,请都下载完再解压! Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(一) http://download.csdn.net/source/3268267 Oracle 11g SQL和PL SQL从入门到精通 pdf格式电子书 下载(二) http://download.csdn.net/source/3268312 内容简介 本书是专门为oracle应用开发人员提供的sql和pl/sql编程指南。通过学习本书,读者不仅可以掌握oracle常用工具oracle universal installer、net comfiguration assistant、sql developer、sql*plus的作用及使用方法,而且可以掌握
sql语句
和pl/sql的各种基础知识和高级特征(记录类型、集合类型、对象类型、大对象类型)。 除了为读者提供编写
sql语句
和开发pl/sql块的方法外,本书还为应用开发人员提供了一些常用的pl/sql系统包。通过使用这些pl/sql系统包,应用开发人员可以开发出功能更强大的数据库应用程序。本书不仅适合sql和pl/sql初学者,也适合于有经验的oracle应用开发人员。 前言 第一部分 sql和pl/sql相关工具 第1章 在windows 平台上安装oracle database 11g 第2章 配置网络服务名 第3章 使用sql database 第4章 使用sql*plus 第二部分 sql 第5章 sql和pl/sql综述 第6章 简单查询 第7章 sql单行函数 第8章 操纵数据 第9章 复杂查询 第10章 管理常用对象 第三部分 pl/sql 第11章 pl/sql基础 第12章 访问oracle 第13章 编写控制结构 第14章 使用复合数据类型 第15章 使用游标 第16章 异常处理 . 第17章 本地动态sql 第18章 pl/sql过程 第19章 pl/sql函数 第20章 pl/sql包 第21章 触发器 第22章 使用对象类型 第四部分 pl/sql系统包 第23章 使用大对象 第24章 读写os文件 第25章 开发多媒体应用 第26章 开发web应用 第27章 dbms_sq动态sql 第28章 管理统计 第29章 使用数据库资源管理器 第30章 数据加密和解密 第31章 使用调度程序 第32章 使用flashback 第33章 使用重定义联机表 第34章 修正损坏块 第35章 使用日里民挖掘 第36章 使用管道 第37章 使用精细访问控制 第38章 使用精细审计 第39章 使用预警事件 第40章 转换rowid 第41章 其他常用包 习题答案
Mybatis调用
sql语句
的方式
方式一:将简单的
sql语句
写在注释中,mapper.xml文件中不需要做任何处理。 方式二:将相对复杂的
sql语句
写到
一个
类中 Mapper处的写法为下图,调用另外
一个
类,在@Param中添加参数,该类返回
一个
sql字符串 调用的类为下图,返回
一个
sql字符串即可 方式三:正常的mybatis在mapper.xml文件中写
sql语句
删除 (1)删除:根据id删除需要删除的数据 改 (1)根据id去修改本数据中的
一个
列 查询 (1)当前端传过来
一个
对象,后台sql.
oracle读取
sql语句
执行,怎么获取
sql语句
的执行情况
当前位置:我的异常网» Oracle管理»怎么获取
sql语句
的执行情况怎么获取
sql语句
的执行情况www.myexceptions.net网友分享于:2013-03-29浏览:102次如何获取
sql语句
的执行情况近来我的oracle数据库(9201)运行慢,我想查看数据库执行了什么
sql语句
,什么时候执行,执行了多长时间,如何查询,
谢谢
。------解决方案--------------...
MySQL如何跟踪
sql语句
在项目开发中,难免会遇到在数据库服务器端跟踪sql执行语句的需
求
,通过跟踪sql执行语句,我们可以确定当上层应用在执行
sql语句
时,数据库端是否执行了
sql语句
,执行的
sql语句
是否有错误等等。总之,在数据库端跟踪sql执行语句极大的便利了数据库逻辑代码编写中的错误排查。 我们都知道在SQL SERVER下跟踪sql采用事件探查器,那么在mysql下如何跟踪执行的
sql语句
了?
疑难问题
22,300
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章