2015-01-18 3 views
-1

Я действительно застрял в этом вопросе SQL на моем назначении hw. Мне было интересно, может ли кто-нибудь из вас помочь мне. Это те вопросы, которые я застрял на ...Проблема с несколькими табличными запросами

Я действительно не знаю, какие запросы, чтобы пойти с, чтобы получить данные из двух разных таблиц, например:

имен прибудут поставщик для всех, кто отгруженных к проекту COLLATOR.

Будет ли ..

SELECT sname 
FROM suppliers, project 
WHERE projnum = 'J5' ? 

Потому что тянет все имена поставщиков, и это неправильно, потому что они не все судно в J5.

11.Введите имена поставщиков для поставщиков, отправленных в проект COLLATOR.

13.Показать список имен поставщиков и общее количество каждого из них, отправленных из каждой части.

  1. Получите названия проектов для проектов, используя как минимум две части от поставщика S1.

17.Изменить названия деталей для деталей, поставляемых как минимум двумя различными поставщиками в ЛОНДОНЕ.

36. Получите все цвета, которые не поставляются поставщиком S1.

Вы можете получить доступ к таблицам по этой ссылке: http://i.imgur.com/9LFM1iJ.png

+0

Мы можем помочь вам с вашей домашней работой, но мы не здесь, чтобы сделать это за вас. Начните с одного вопроса. старайтесь изо всех сил, когда вы застреваете, а затем отправляйте вопрос, некоторые образцы данных (а не его изображение), то, что вы пробовали, и каков ваш ожидаемый результат. то, что вы узнаете из этого вопроса, вы можете применить к следующему вопросу, и если вы застрянете, тогда мы сможем посмотреть на это. также прочитайте [Как написать хорошие вопросы] (http://stackoverflow.com/help/how-to-ask) –

+0

..... Я не прошу кого-либо сделать свою домашнюю работу для меня, я просто спрашиваю для помощи. Как только я вижу, как один из вопросов или любой из вопросов был сделан, я анализирую и смотрю, как они это сделали, а затем я использую это, чтобы ответить на другие мои вопросы, и я уже задал один вопрос. В следующий раз, если вы хотите помочь, сделайте это. Если вам не нравится то, что я делаю, вы можете отправить мне электронное письмо, и мы с радостью разрешим наши личные вопросы в частном порядке. :) –

ответ

0

--11 - Вы должны присоединиться ваши таблицы

SELECT 
    s.sname 
FROM suppliers s, projects p, orders o 
    WHERE s.sup# = o.sup# 
    AND p.proj# = o.proj# 
    AND p.projname = 'collator' 

- Другие вопросы все же вопрос, вам нужно зарегистрироваться чтобы получить то, что вы хотите.

Смежные вопросы