-2

私のデータベース テーブルNAMEINFOには 2 つの列NameがありAliasます。

次のタプルがあります

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'という名前のエイリアスのみが必要です。つまり、出力は
1)a a1
2)a1 a2 になるはずです。

その条件をクエリに組み込むにはどうすればよいですか?

4

1 に答える 1

0

これで試して、

SELECT t1.NAME
FROM NAMEINFO t1 
INNER JOIN NAMEINFO t2 ON t1.ALIAS = t2.ALIAS
于 2013-11-11T08:08:41.530 に答える