初学sql,求一条sql语句,谢谢了!!
三个表:
表名:a
列名:a1 a2 a3 a4 a5 a6
表名:b
列名:b1 b2 b3 b4 b5 b6
表名:c
列名:c1 c2 c3 c4 c5 c6
这里面,a1列跟b1列是一样的内容
c1列跟b2列是一样的内容
初始条件是:a1 = 哈哈
想显示的内容是:
a1 a2 a3 a4 a5 b2 b3
------解决方案--------------------select
*--指定显示的列
from
a
join
b on
a.a1=b.b1
join
c
on c.c1=b.b2
------解决方案--------------------select a1 a2 a3 a4 a5 b2 b3 from a join b on a.a1=b.b1
------解决方案--------------------SQL code
select
*--指定显示的列
from
a
join
b on a.a1=b.b1
join
c on c.c1=b.b2
where
a.a1=N'哈哈'
------解决方案--------------------
SQL code
select a1,a2,a3,a4,a5,b2,b3
from a
join b on a.a1 = b.b1
where a.a1=N'哈哈'
------解决方案--------------------
是你写在ASP里就有误,仔细检查一下