2013-11-11 3 views
-2

Таблица моей базы данных NAMEINFO имеет две колонки Name, Alias.SQL-запрос, связанный с объединениями

Это имеет следующие кортежи

1) a1
2) а1 а2
3) а2 -
4) B B1
5) b1, b2
6) б2 -

Когда я использовал запрос

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

выход

1) A A1
2) а1 а2
3) B B1
4) b1 b2.

Но я хочу только псевдонимы для имени «а» .i.e., Мой вывод должен быть
1) a1
2) a1 a2.

Как я могу включить это условие в свой запрос?

+0

не в состоянии понять, почему люди голосуют вниз, даже если я держу научно-исследовательскую работу в запросе. – svkvvenky

ответ

0

Попробуйте с этим :(

SELECT t1.NAME 
FROM NAMEINFO t1 
INNER JOIN NAMEINFO t2 ON t1.ALIAS = t2.ALIAS 
Смежные вопросы