与查询相关的SQL查询

时间:2013-11-11 07:59:09

标签: database

我的数据库表NAMEINFO有两列NameAlias

它有以下元组

1)a a1
2)a1 a2
3)a2 -
4)b b1
5)b1 b2
6)b2 -

当我使用查询时

SELECT t1.NAME,t2.NAME 
FROM NAMEINFO t1,NAMEINFO t2
WHERE t1.ALIAS=t2.ALIAS

输出

1)a a1
2)a1 a2
3)b b1
4)b1 b2。

但是我只想要名称'a' .i.e的别名,我的输出应该是1)a a1
2)a1 a2。

如何将该条件合并到我的查询中?

1 个答案:

答案 0 :(得分:0)

试试这个,

SELECT t1.NAME
FROM NAMEINFO t1 
INNER JOIN NAMEINFO t2 ON t1.ALIAS = t2.ALIAS
相关问题