社区
Oracle
帖子详情
求一逻辑简单实现困难的sql
LifeForCode
2007-11-13 02:18:01
A B 两表结构雷同
如何实现,A表无符合要求的数据则从B表读取
不要PL_Sql哦
实现加分..
...全文
159
11
打赏
收藏
求一逻辑简单实现困难的sql
A B 两表结构雷同 如何实现,A表无符合要求的数据则从B表读取 不要PL_Sql哦 实现加分..
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jianyunpeng
2007-11-14
打赏
举报
回复
哦,少打了一个not 应该是not exists
雨男Mohican
2007-11-14
打赏
举报
回复
Mark!
jianyunpeng的思路很清晰
LifeForCode
2007-11-14
打赏
举报
回复
CSDN新版需求分析师疯了,不到5天不能加分结贴
LifeForCode
2007-11-14
打赏
举报
回复
sorry,刚看到jianyunpeng 回帖,测试ok
LifeForCode
2007-11-14
打赏
举报
回复
嗯..经测试,jianyunpeng 的sql有情况获得总是A表数据
bai_jiong 的没发现问题
思路都够厉害的
佩服一下先
bai_jiong
2007-11-13
打赏
举报
回复
4楼,你可用如下的数据调试一下你的SQL语句,好像有点不正确哦
设B表数据如下:
BOOK_ID BOOK_NAME
---------- ----------
1 AA
2 BB
3 CC
4 DD
5 BE
设A表数据如下:
BOOK_ID BOOK_NAME
---------- ----------
5 BE
4 AE
jianyunpeng
2007-11-13
打赏
举报
回复
哦,慢了一步,呵呵。3楼的跟我的差不多.
jianyunpeng
2007-11-13
打赏
举报
回复
select colume_name from B
where exists (
select colume_name from A where A表条件 ) and B表条件
union select colume_name from A where A表条件
前提是从A表和B表里去的colume要数据类型一致,还有就是列数一致.
试验过了,应该满足要求,不过效率方面就没考虑了.提供参考而已,不一定对!呵呵.
bai_jiong
2007-11-13
打赏
举报
回复
试一下这个SQL语句,
SELECT * FROM A WHERE A_ID='3'
UNION
SELECT * FROM B WHERE B_ID='3' AND
NOT EXISTS
(SELECT 1 FROM A WHERE A_ID='3')
WHERE后面的条件可以自己设置,只要一致就可以
LifeForCode
2007-11-13
打赏
举报
回复
是的。
有点bt吧,不需要按照我提供的逻辑写,只要结果一样就行
jianyunpeng
2007-11-13
打赏
举报
回复
不写存储过程,纯sql???
SQL
很
简单
,可你却写不好?每天一点点,收获不止一点点
在写本文之前,我需要跟大家探讨以下几个话题。
SQL
进阶技巧:车辆班次问题分析
SQL
进阶技巧:断点重分组应用求连续段的最后一个数及每段的个数【拼多多面试题】
SQL
进阶技巧-:字符串时间序列分析法应用之用户连续签到天数及历史最大连续签到天数问题【腾讯面试题】
SQL
进阶技巧:断点重分组算法应用之用户订单日期间隔异常问题分析
SQL
进阶技巧:如何对连续多条记录进行合并?【GroingIO 面试题】
SQL
进阶技巧:断点重分组算法应用之相邻时间间隔跳变问题分析。
利用Python
实现
SQL
自动化
笔者在工作中经常要使用
SQL
,其不乏存在恼人的细微差异和种种限制,但说到底,它是数据行业的基石。因此,对于每一位数据领域的工作者,
SQL
都是不可或缺的。精通
SQL
意义非凡。
SQL
是很不错,但怎么能仅满足于“不错”呢?为什么不进一步操作
SQL
呢? 陈述性语句会诱发
SQL
限制的发生,就是说,向
SQL
寻求数据,
SQL
会在特定数据库找寻并反馈。对于许多数据提取或
简单
的数据操作任务来说,这已经足够了。 但...
课程设计:基于
SQL
Server的银行ATM 存取款机系统设计与
实现
一、项目背景 1、项目任务 使用PowerDesigner 完成数据库设计 创建数据库、创建表、创建约束 使用触发器和插入测试数据 模拟常规业务、创建视图 使用存储过程
实现
业务处理 利用事务
实现
较复杂的数据更新 2、项目技能目标 使用PowerDesigner 完成数据库概念模型和数据库物理模型设计。 使用 T-
SQL
语句创建数据库、表和各种约束。 使用 T-
SQL
语句编程
实现
常见业务。 使用触发器
实现
多表之间的级联更新。 使用事务和存储过程封装业务
逻辑
。 使用视图简化复杂的数据查询。 使用游标技
SQL
很
简单
,可你却写不好?也许这才是
SQL
最好的教程
在写本文之前,我需要跟大家探讨以下几个话题。# 你为什么必须学
SQL
?其实这个问题理解起来也不是那么
困难
,在我们工作中,无论是业务人员,还是开发人员,或是管理者,如今,几乎每个人都必须使用某种形式的数据,因为数据毕竟是信息的呈现,要获取信息必须得依赖数据,而这些数据通常是以电子表格或是数据库的形式存放。现状1:从业务人员视角来看在企业里面,我们当前的现状就是,业务人员想要看哪些数据得依赖开发人员从数据库中提取数据,而这一过程需要漫长的等待,影响工作效率,如果我们懂
简单
的
SQL
。
数据库基础、使用C语言构建一个数据库、
SQL
语言、My
SQL
文章目录一、数据库1.什么是数据库2.数据库的核心功能是什么3.数据库的核心组件有哪些4.数据库发展和展望二、使用C语言
实现
一个
简单
的数据库三、使用C语言连接数据库四、
SQL
语言和My
SQL
教程1.
SQL
是什么1) DDL - Data Definition Language,数据定义语言2) DML - Data Manipulation Language,数据处理语言3) DCL - Data Control Language,数据控制语言2.常用数据库访问接口简介ODBCJDBCADO.NETPDO3
Oracle
17,140
社区成员
55,259
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章