Sql server 连接两个表的查询
这是我的桌子: 我想编写一个查询,通过Sql server 连接两个表的查询,sql-server,sql-server-2012,Sql Server,Sql Server 2012,这是我的桌子: 我想编写一个查询,通过categoryId和Name返回所有信息顺序 例如:我想从右表返回id=2,15,18(CategoryId=1) 因为在左表中它们属于Java(Id=1)这应该有助于解决问题: select * from mytable1 join mytable2 on mytable1.ID=mytable2.CategoryID order by mytable1.ID ,Name 使用join and order by categoryID,Name您
categoryId
和Name
返回所有信息顺序
例如:我想从右表返回id=2,15,18(CategoryId=1)
因为在左表中它们属于Java(Id=1)这应该有助于解决问题:
select *
from mytable1
join mytable2 on mytable1.ID=mytable2.CategoryID
order by mytable1.ID ,Name
使用join and order by categoryID,Name您可以写这个吗?请在问题中插入实际数据,而不是发布问题的图像链接。复制并粘贴一些格式并不难。如果该链接消失或由于某种原因无法访问,那么如果该链接出现在帖子中,数据仍将可见。@MaorAzulay这不太好,因为你有你的答案,但在将来,其他用户可能会看到该链接,如果他们看不到该图像,该链接将没有任何用处。