sql写法
有四张表:
table1 table2
c_code,p_code,p_name p_code,pin_number,pin_date
c-1 0001 A 0001 324 2007-6-1
c-2 0002 B 0002 433 2007-6-3
0002 222 2007-6-1
table3
p_code,pout_number,pout_date
0002 4334 2007-6-1
0001 3244 2007-6-4
table4
c_code,c_name
c-1 name1
c-2 name2
怎样查询在一定时间内的如下结果:
p_code,p_name,pin_date,pin_number,pout_date,pout_number,c_name
0002 2007-6-1 222 2007-6-1 4334 name2
0001 2007-6-1 324 name1
0001 2007-6-4 3244 name1
0002 2007-6-3 433 name2
------解决方案--------------------
create table t1(c_code varchar(10),p_code varchar(10),p_name varchar(10))
insert into t1 values( 'c-1 ', '0001 ', 'A ')
insert into t1 values( 'c-2 ', '0002 ', 'B ')
create table t2(p_code varchar(10),pin_number int,pin_date datetime)
insert into t2 values( '0001 ', 324, '2007-6-1 ')
insert into t2 values( '0002 ', 433, '2007-6-3 ')
insert into t2 values( '0002