Table1
Code Varchar(10) N Y 标识(自增代号)
Name Varchar(50) Y N 体验区名Table2
Code Varchar(10) N Y 标识(自增代号)
Name Varchar(50) Y N 体验名称
SectionCode Varchar(10) Y N 体验区名称(与表1的Code关联)Table3
ID BigInt N Y 标识(自增代号)
ItemCode Varchar(10) Y N 体验项目
ExperienceTime DateTime Y N 体验时间初始值是体验区名和体验时间范围,我想得到的查询结果是表3种所有的在该体验区中的数据。。请大家帮帮忙
Code Varchar(10) N Y 标识(自增代号)
Name Varchar(50) Y N 体验区名Table2
Code Varchar(10) N Y 标识(自增代号)
Name Varchar(50) Y N 体验名称
SectionCode Varchar(10) Y N 体验区名称(与表1的Code关联)Table3
ID BigInt N Y 标识(自增代号)
ItemCode Varchar(10) Y N 体验项目
ExperienceTime DateTime Y N 体验时间初始值是体验区名和体验时间范围,我想得到的查询结果是表3种所有的在该体验区中的数据。。请大家帮帮忙
Table1
Code Varchar(10) N Y 标识(自增代号)
Name Varchar(50) Y N 体验区名 Table2
Code Varchar(10) N Y 标识(自增代号)
Name Varchar(50) Y N 体验项目
SectionCode Varchar(10) Y N 体验区名称(与表1的Code关联) Table3
ID BigInt N Y 标识(自增代号)
ItemCode Varchar(10) Y N 体验项目
ExperienceTime DateTime Y N 体验时间 初始值是体验区名和体验时间范围,我想得到的查询结果是表3种所有的在该体验区中的数据。。请大家帮帮忙
select a.*,b.*,c.* from table1 a inner join table2 b on
a.code=b.sectioncode inner join table3 c on b.name=c.itemcode
where experiencetime between 开始时间 and 结束时间 and a.name=体验区名