从一个表中选择Top 1,在SQL

时间:2017-12-05 16:51:06

标签: sql sql-server tsql

我有两张桌子

Tbl_Headline

ID_key
News_Type

Tbl_Item

Item_ID
ID_key

我需要从Tbl_Headline中获得前1名,但在第二个表格中的所有Item_IDID_key在一个查询中匹配

可能是代码101,但我有精神障碍

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

我想我已经正确地理解了这个问题......这有帮助吗?

SELECT
   a.*, b.*

FROM
   Tbl_Headline a
   JOIN Tbl_Item b ON a.ID_key = b.ID_key

WHERE
   a.ID_key = (SELECT TOP 1 ID_key FROM Tbl_Headline)