Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите создать запрос  [new]
Реутов
Member

Откуда:
Сообщений: 5
select наименование.название товара.цена
from поставщики.товар
where наименование = "лидер
and название товара.цена = код товара"

будет ли этот запрос соответствовать следующему заданию:

Выбрать все названия и цены товаров, поставляемых фирмой "Лидер" ?

Заранее благодарен за помощь!
1 июн 11, 19:43    [10748520]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Belavik
Member

Откуда: ПТ-У
Сообщений: 27601
нет
1 июн 11, 19:47    [10748531]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Реутов
Member

Откуда:
Сообщений: 5
Belavik
нет



А как правильно?
1 июн 11, 19:51    [10748545]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Belavik
Member

Откуда: ПТ-У
Сообщений: 27601
Если все данные в одной таблице..
select названия товаров, цены товаров
from таблица
where поставщик = 'Лидер'
1 июн 11, 19:53    [10748554]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Реутов
Member

Откуда:
Сообщений: 5
Belavik
Если все данные в одной таблице..
select названия товаров, цены товаров
from таблица
where поставщик = 'Лидер'


Нет две таблицы
1 июн 11, 19:53    [10748556]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Belavik
Member

Откуда: ПТ-У
Сообщений: 27601
Реутов
Belavik
Если все данные в одной таблице..
select названия товаров, цены товаров
from таблица
where поставщик = 'Лидер'


Нет две таблицы

select т1.названия товаров, т1.цены товаров
from таблица1 т1
left join таблица2 т2 on т1.идентификатор постащика = т2.идентификатор
where т2.поставщик = 'Лидер'
1 июн 11, 19:57    [10748567]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Реутов
Member

Откуда:
Сообщений: 5
Belavik
Реутов
пропущено...


Нет две таблицы

select т1.названия товаров, т1.цены товаров
from таблица1 т1
left join таблица2 т2 on т1.идентификатор постащика = т2.идентификатор
where т2.поставщик = 'Лидер'


Картинка с другого сайта.

Вот пример таблицы
1 июн 11, 20:15    [10748635]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Belavik
Member

Откуда: ПТ-У
Сообщений: 27601
Реутов
Belavik
пропущено...

select т1.названия товаров, т1.цены товаров
from таблица1 т1
left join таблица2 т2 on т1.идентификатор постащика = т2.идентификатор
where т2.поставщик = 'Лидер'


Картинка с другого сайта.

Вот пример таблицы

Я в приниципе правильно сказал, подгони названия полей.
1 июн 11, 20:20    [10748645]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Реутов
Member

Откуда:
Сообщений: 5
Картинка с другого сайта.

Вот пример таблицы [/quot]
Я в приниципе правильно сказал, подгони названия полей.[/quot]


т.1 и т.2 это таблицы?
1 июн 11, 20:24    [10748660]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
Реутов, вроде жеж сессии уже закончились? Или сразу проскочить не удалось?
1 июн 11, 20:52    [10748732]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Belavik
Member

Откуда: ПТ-У
Сообщений: 27601
Задание на вечер.
1. Требуется определить используемую СУБД.
2. Изучить конструкцию CREATE TABLE ..... В просторах интернета можно найти кучу примеров. На изучение, понимание и написание скрипта 2-3 часа думаю хватит.
3. Изучить конструкцию INSERT INTO ...
.....
Заполнить таблицы тестовыми данными для примера и выложить всё сюда.
Если что не понятно будет в процессе изучения, спросить ...
1 июн 11, 21:39    [10748947]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
не факт что КОД = Код Поставки, если ето не одно и тоже задача решения не имеет
1 июн 11, 22:00    [10749044]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Belavik
Member

Откуда: ПТ-У
Сообщений: 27601
Maxx
не факт что КОД = Код Поставки, если ето не одно и тоже задача решения не имеет

Если судить по названию, то не очень похоже что Код поставки = код поставщика. Но если задание по учебе и оно имеет решение, то ..
1 июн 11, 22:03    [10749057]     Ответить | Цитировать Сообщить модератору
 Re: Помогите создать запрос  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Belavik,

ну а я очем
1 июн 11, 22:17    [10749110]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить