社区
基础和管理
帖子详情
oracle 字符串相等
fenghaixu201
2008-06-19 10:18:00
请教大家,我想在ORACLE中直接把某个字段的重名数据查找出来,应该怎么写语句唉。
...全文
290
6
打赏
收藏
oracle 字符串相等
请教大家,我想在ORACLE中直接把某个字段的重名数据查找出来,应该怎么写语句唉。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
8193102
2008-06-20
打赏
举报
回复
2,3楼的都不错,都能解决问题,看往哪方面想的了
ehsgs
2008-06-19
打赏
举报
回复
以name为例子
select * FROM test E
WHERE E.ROWID > (SELECT MIN(X.ROWID)
FROM test X
WHERE X.name = E.name);
wizard1
2008-06-19
打赏
举报
回复
比如说name字段 就这样吧
select name,count(*) from table group by name having count(*)>1
arsenal1999
2008-06-19
打赏
举报
回复
用group 分组查询就可以了,查询个数大于1的
louisliu
2008-06-19
打赏
举报
回复
[Quote=引用 3 楼 abchappybear 的回复:]
select fd FROM tb1 t WHERE t.ROWID > (SELECT MIN(t.ROWID) FROM tb1 t1
WHERE t1.fd= t.fd) group by fd having count(fd) >1;
[/Quote]
请问后续的having子句的意义???
abchappybear
2008-06-19
打赏
举报
回复
select fd FROM tb1 t WHERE t.ROWID > (SELECT MIN(t.ROWID) FROM tb1 t1
WHERE t1.fd= t.fd) group by fd having count(fd) >1;
oracle
日期时间判断函数
里面有字符是否符时间期的两个函数,一个纯日期,还有一个加了时分秒。经测试可以用的
ORACLE
正数转换为
字符串
如何去掉前导空格
很多时候需要长度
相等
的流水号,比如生成订单号码时有个当天的4位数的流水号,涉及到将当天的数字转换成为4位的字符,比如当天是第一个就需要将1转换成为0001,但是在使用TO_CHAR(1,'0999')转换的时候会多了一个空格...
Oracle
入门课程
13、
Oracle
视图 14、
Oracle
序列 15、
Oracle
索引 16、
Oracle
基本语法 17、
Oracle
数据类型 18、
Oracle
变量 19、
Oracle
运算符 20、
Oracle
条件控制 21、
Oracle
循环 22、
Oracle
循环控制 23、
Oracle
字符串
24、
Oracle
数组 ...
oracle
判断
字符串
是否
相等
在
oracle
中,将空
字符串
视为null,任何值与null比较结果都为null。如此一来,在比较两个
字符串
的时候就会出现意外。请看以下的例子: declare i varchar2(10) := null; v varchar2(10) := 'abc'; begin
oracle
字符串
等于,
ORACLE
中
字符串
是否
相等
的比较
在
ORACLE
中,将空
字符串
视为NULL,任何值与NULL比较结果都为NULL。如此一来,在比较两个
字符串
的时候就会出现意外。请看以下的例子:DECLAREi VARCHAR2(10) := NULL;v VARCHAR2(10) := 'ABC';BEGINIF(i = v) ...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章