innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容;
如:<div id="aa">这是内容</div> ,我们可以通过 documentgetElementById('aa')innerHTML 来获取id为aa的对象的内嵌内容;
也可以对某对象插入内容,如 documentgetElementById('abc')innerHTML='这是被插入的内容'; 这样就能向id为abc的对象插入内容
jsp中的innerhtml表示在某标签内的html文字内容,如下:
<div id="test"><span style="color:red">test1</span> test2
</div>
在JS中可以使用:
testinnerHTML :
也就是从对象的起始位置到终止位置的全部内容,包括Html标签。
上例中的testinnerHTML的值也就是“<span style="color:red">test1</span> test2 ”。
说起这两种联接方式,一定要把Right Join联系起来。
一、释义。
1、Left Join(左联接)
以左表为中心,返回左表中符合条件的所有记录以及右表中联结字段相等的记录——当右表中无相应联接记录时,返回空值。
2、Right Join(右联接)
以右表为中心,返回右表中符合条件的所有记录以及左表中联结字段相等的记录——当左表中无相应联接记录时,返回空值。
3、Inner Join(等值连接)
返回两个表中联结字段相等的行。
二、示例。
1、插入测试表(test1,test2)
create table test1 --测试表1
(id int not null,
value char(10) )
create table test2 --测试表2
(id int not null,
value char(10) )
2、插入数据
--insert into test1
insert into test1
values (1,'testaa')
insert into test1
values (2,'testaa')
insert into test1
values (3,'testaa')
--insert into test2
insert into test2
values (1,'testaa2')
insert into test2
values (2,'testaa2')
insert into test2
values (4,'testaa2')
3、查询结果比较(附图)
select from test1 a left join test2 b on aid = bid
select from test1 a right join test2 b on aid = bid
select from test1 a inner join test2 b on aid = bid
4、删除测试表
drop table test1
drop table test2
欢迎分享,转载请注明来源:品搜搜测评网