返回两个表,实现主细列表
对于两个不同的表,可以这样写,看这里
http://www.hubro.net/html_nXZwvuGn0QA.ashx
如果要创建关系的是一个表,又该怎么写
select * from category p where pid=484 order by sort select * from category c where pid=p.id order by sort
出错前缀 'p' 与查询中所用的表名或别名不匹配。
这个表该怎么指明
对于两个不同的表,可以这样写,看这里
http://www.hubro.net/html_nXZwvuGn0QA.ashx
如果要创建关系的是一个表,又该怎么写
select * from category p where pid=484 order by sort select * from category c where pid=p.id order by sort
出错前缀 'p' 与查询中所用的表名或别名不匹配。
这个表该怎么指明
.....
where p.pid=q.id
....不知道是不是你想要的意思
要返回两个表用了两个SELECT,并且这两个查询有关系
也就是主细列表
http://www.hubro.net/html_nXZwvuGn0QA.ashx
这里不是说得很明白了么,理解能力有这差?
上面的是创建两个不同的表的关系,直接写表名就行了
但现是是相同的一个表,不知道怎么指明哪个是哪个表了
SELECT A.mydate, A.toname, B.byname
FROM A INNER JOIN B ON A.mydate = B.mydate
WHERE A.mydate = '06/03/02'
那看这里吧
http://community.csdn.net/Expert/topic/4697/4697902.xml?temp=.8002436