Форум программистов, компьютерный форум, киберфорум
Наши страницы
MySQL
Войти
Регистрация
Восстановить пароль
 
Goblin-engineer
0 / 0 / 0
Регистрация: 19.01.2015
Сообщений: 8
1

Вывести поставщиков, которые поставляют красные детали

31.01.2017, 20:21. Просмотров 436. Ответов 4
Метки нет (Все метки)

Вывести поставщиков,которые поставляют красные детали,вопрос правильно ли я написал запрос,если не правильно пожалуйста помогите подправить!Заранее благодарю.
MySQL
1
 select Поставки.S, Поставки.P,Детали.pname,Детали.color from Поставки join Детали on Поставки.P = Детали.P where  color in ('Красный');
Я уже написал порядком 5 запросов и все не правильные
0
Миниатюры
Вывести поставщиков, которые поставляют красные детали   Вывести поставщиков, которые поставляют красные детали   Вывести поставщиков, которые поставляют красные детали  

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2017, 20:21
Ответы с готовыми решениями:

Выдать номера и фамилии поставщиков, поставляющих детали для какого-либо изделия с деталью P1 в количестве, б
Всем привет! Суть в следующем: есть 4 таблицы поставщики S S1 Смит 20...

Запрос: вывести данные из таблицы для каждой n-ой детали
Здравствуйте! Подскажите, пожалуйста, как вывести данные из таблицы для каждой...

Вывести список поставщиков (поле Name_company), которые поставляют книги издательства Питер (условие по полю P
1). Вывести список поставщиков (поле Name_company), которые поставляют книги...

Вывести товары, которые в апреле продавались, но у поставщиков не закупались
Помогите составить запрос. Вывести товары, которые в апреле продавались, но у...

По заданным таблицам поставщики, детали, поставки получить список поставщиков
Доброго времени суток, написал программу, но где-то накосячил, прошу указать на...

4
Goblin-engineer
0 / 0 / 0
Регистрация: 19.01.2015
Сообщений: 8
31.01.2017, 20:34  [ТС] 2
Как я понял нужно объединить 2 таблицы, таблицу Поставки и Детали. Собственно внизу сами таблицы ,но они не правильные т.к нашёл в интернете,но сути не меняет
0
Миниатюры
Вывести поставщиков, которые поставляют красные детали   Вывести поставщиков, которые поставляют красные детали  
Dshedoo
33 / 32 / 9
Регистрация: 27.10.2015
Сообщений: 110
01.02.2017, 09:34 3
SQL
1
2
3
4
SELECT Поставщики.sname 
FROM поставки 
INNER JOIN поставщики ON поставки.s = поставщики.s 
INNER JOIN детали ON поставки.p = детали.p AND детали.color = 'Красный'
1
Goblin-engineer
0 / 0 / 0
Регистрация: 19.01.2015
Сообщений: 8
01.02.2017, 10:13  [ТС] 4
А where нужно добавлять?
0
Dshedoo
33 / 32 / 9
Регистрация: 27.10.2015
Сообщений: 110
01.02.2017, 16:06 5
Можешь детали.color = 'Красный' вынести в where, но можно и при присоединении таблиц записать условие.
0
01.02.2017, 16:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2017, 16:06

Закрасить в красные цвет те окружности, которые не содержат ни одной точки
Дано последовательность из 15 чисел. Первые 9-центры и радиус трех окружностей,...

Вывести Наименования поставщиков
Вывести Наименования поставщиков из Нижнего Новгорода, которые поставляют...

Вывести 4 поставщиков наиболее раскупаемых товаров.
Люди! Срочно помогите. Нужно сделать два запроса через подзапросы! Вывести 4...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru