写一个sql
--条件
--1.订单来源(ORD_SOURCE)为 102 和 103 ->ord表
--需要栏位: 会员账号(id)-> mem表
mem.id =ord.id
就是想知道 订单来源(ORD_SOURCE)为 102 和 103 怎么写
最后显示 102 和103的订单会员都要显示
--条件
--1.订单来源(ORD_SOURCE)为 102 和 103 ->ord表
--需要栏位: 会员账号(id)-> mem表
mem.id =ord.id
就是想知道 订单来源(ORD_SOURCE)为 102 和 103 怎么写
最后显示 102 和103的订单会员都要显示
解决方案 »
- oracle11g perl.exe进程占用大量CPU
- Oracle优化问题
- Oracle9i 协议适配器错误 如何解决?
- 急!高分求如果通过调用基盘的共通去释放ORACLE占用的资源?
- Oracle里如何编写大小写不区分的查询语句?
- 有没有不用输入参数的function?或者代替的东西?
- 关于物化视图.高手有请
- 怎么 在 包中创建 临时表 ,create gloabl tempORARY table_name()放在包的什么地方
- 20分哦
- 下面这个数据库触发器报错,请问是啥问题呢?
- oracle 10g pl/sql 行转列问题
- VS2010无法连接Oracle数据库(Oracle ODP.net)
2 from (with ord as (select 1 ID, 102 ORD_SOURCE
3 from dual
4 union all
5 select 2 ID, 103 ORD_SOURCE
6 from dual
7 union all
8 select 3 ID, 105 ORD_SOURCE from dual), mem as (select 1 ID,
9 '张三' NAME
10 from dual
11 union all
12 select 2 ID,
13 '李四' NAME
14 from dual
15 union all
16 select 3 ID,
17 '王五' NAME
18 from dual)
19 select ord.id, ord.ORD_SOURCE, mem.NAME
20 from ord, mem
21 where ord.ID = mem.ID)
22 where ORD_SOURCE = 102
23 or ORD_SOURCE = 103;
ID ORD_SOURCE NAME
---------- ---------- ----
1 102 张三
2 103 李四
SQL>
是这意思吧