0

假设我在 SQL 中有两个表,其中 table1 有列 - id、name、sex。table2 有列 - eid、组、小时。“eid”列是 table2 中的外键,“id”列是 table1 上的主键。

假设我在表 2 中使用 'select * from table2 where hour=x' 进行搜索并得到一些结果。如何列出与搜索中的 id 相关联的人名(来自 table1)?

知道了!

4

1 回答 1

1
SELECT T1.NAME FROM TABLE2 T2
   INNER JOIN TABLE1 T1 ON (T1.ID=T2.EID)
    WHERE T2.HOUR=X
于 2012-11-22T20:49:44.410 回答