![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库SQL
文章平均质量分 98
只有努力的天才
真是恳求大家别乱转载博客了,搜索的时候大部分博客都是未经验证就乱转载的博客,花时间看完发现根本不对。转载的给自己看的可以设置访问权限,大家都这样做,可以净化环境,节省彼此时间
展开
-
not in 查询不出数据
not in 查询不出数据发现问题寻找原因解决办法问题环境Oracle与SQL server均是该种情况。发现问题工作时,查询临时数据表时,发现两表数据量不一致,故打算使用NOT IN语句查看表2中缺少哪些数据,结果查询的行数为0SELECT COUNT(DISTINCT OWNCODE) FROM FSSCGYSZSJ1; --2918SELECT COUNT(DISTINCT OWNCODE) FROM FSSCGYSZSJ2; --2650--查询缺少的数据行数SELECT OWN原创 2020-11-27 16:26:24 · 615 阅读 · 0 评论 -
COUNT语句问题--COUNT数与实际不符
COUNT语句问题--COUNT数与实际不符发现问题寻找原因总结Oracle与SQL server均是该种情况。发现问题工作时,在生产环境中检查供应商、客户数据时,发现使用GROUP BY查询后的数量和COUNT(字段名称)查询的数量不一致:--视图如下CREATE OR REPLACE VIEW FSSCGYS1 ASSELECTMAX(ID) AS ID, MAX(SUPID) AS SUPID, MAX(SUPIS) AS SUPIS, MAX(SUPISDEC) AS SUPISDEC原创 2020-11-16 14:54:05 · 5802 阅读 · 0 评论 -
Oracle数据库常用语法总结
Oracle数据库常用语法总结一、表及数据复制一、表及数据复制1、基本复制--表不存在 --复制表结构和数据 CREATE TABLE USER4COPY AS SELECT * FROM USER; --复制表结构 CREATE TABLE USER4COPY AS SELECT * FROM USER WHERE 1 = 2;--表存在,复制数据 INSERT INTO USER4COPY SELECT * FROM USER;2、组合复制(常用复制方法)清除表重复数据(注意原创 2020-11-07 15:53:42 · 328 阅读 · 0 评论 -
常用SQL_数据库查询总结1
常用SQL_数据库查询总结1一、增删改查1、增(创建表、复制表、创建视图、创建存储过程)2、删(删除表,删除行数据,清空表数据)3、改(改行数据,改表结构,增加行数据)4、查二、其他常用sql语句1、insert和 select 结合实现“插入某字段在数据库中的最大值+1”2、使用正则过滤查询结果(Oracle)3、读取XML格式文件,openxml方法5、日期类型6、字符串(替换)一、增删改查...原创 2019-10-14 11:39:40 · 459 阅读 · 0 评论