一个sql语句查询两个表,查出的数据一对多的显示?

来源:百度知道 编辑:UC知道 时间:2024/05/24 20:49:35
偶想用一条sql语句查询两个有点关联的表的某些内容(一张表的id是另一张表的parentid)
表一:id addtime title
xx xxx xxxx
表二:id addtime title parentid
oo ppp vvvv xx
偶想用一条sql语句将两表中的内容查出,并类似如下分开;
表一,tittle,addtime。。。对应多个表二的id,addtime。。。。
请能人不吝赐教 ,麻烦详细点,。。。俺如果是高手就不用问了。。

问题都没有说清楚都不知道你说是什么意思.!

没猜错的话,你是想两个表结合查询.你可以用内连接查询嘛.!
也可以使用left join,right join

--left join的用法;
select * from 表1 as table1 inner join 表2
as table2 on(bable1.id=table2.id);

使用unique查询.查询的结果将返回两个表不重复的数据.;

select * from 表1;
unique
select * from 表2;

如果,不是此种意思,先把问题说清楚了,再来问吧..。

问问题中,不要加上“俺” ,”偶“ 什么的关键字. . 听了比较烦..。

如有不懂百度Hi我..。

问题太含糊了
你可以查一 JOIN ,left join ,..... 用法

联合查询就可以了

group by