有两个表,
A(编号,性质)B(编号,性质)
比如
A
编号 性质
01 KB
02 KAB
编号 性质
01 2.5
02 3.0要做一张视图C
编号 性质A 性质B
0101 KB 2.5
0102 KB 3.0
0201 KA 2.5
0202 KA 3.0
这个视图怎么做啊,
大家帮写一下SQL
A(编号,性质)B(编号,性质)
比如
A
编号 性质
01 KB
02 KAB
编号 性质
01 2.5
02 3.0要做一张视图C
编号 性质A 性质B
0101 KB 2.5
0102 KB 3.0
0201 KA 2.5
0202 KA 3.0
这个视图怎么做啊,
大家帮写一下SQL
select A.编号+B.编号,A.性质 性质A,B.性质 性质B
from A,B
from a cross join b
from a cross join b
create view VW_AB
AS
select a.编号+b.编号,a.性质 性质A, b.性质 性质B
from a cross join b
[align=center]*********************************************************** 欢迎使用 CSDN 小秘书
http://blog.csdn.net/whowhen21***********************************************************[/align]
--这不就是笛卡尔积
create view c
as
select a.编号+b.编号,a.性质,b.性质
from a,b
有两个表,
A(编号,性质)B(编号,性质)
比如
A
编号 性质
01 KB
02 KAB
编号 性质
01 2.5
02 3.0要做一张视图C
编号 性质A 性质B
0101 KB 2.5
0102 KB 3.0
0201 KA 2.5
0202 KA 3.0
这个视图怎么做啊,
大家帮写一下SQL
SQL code
--这不就是笛卡尔积
create view c
as
select a.编号+b.编号 编号,a.性质 性质A,b.性质 性质B
from a,b
select a.编号+b.编号 as 编号,a.性质 as 性质a,b.性质 as 性质b
from a,b
as
select a.编号 + b.编号 编号 , a.性质 性质A , b.性质 性质B from a , b
as
select a.编号+b.编号,a.性质,b.性质
from a,b
CREATE VIEW C
AS
SLEECT A.bianhao+B.bianhao,A.xz,B.xz from A,B