Задать вопрос
@tolsor

Как вывести разные строки с одинаковыми столбцами?

Нужно выбрать студентов, проживающих в одном городе и на одной улице.

В таблице три столбца: name, city и street.
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Решения вопроса 1
Beshere
@Beshere
Разработчик
Тут нужно пользоваться псевдонимами.

Вот пример для таблицы Customer(cname, city):

SELECT cust1.cname, cust2.cname, cust2.city FROM Customer cust1, Customer cust2 WHERE cust1.city = cust2.city AND cust1.cname > cust2.cname;

По аналогии легко доделать под ваш student
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы