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

Откуда:
Сообщений: 3
Дано две таблицы:
1) Верхняя таблица creat_class и create_subclass то что должно получится. и то что из чего создавать данные вещи, с помощю компонентов component_class и component_subclass и количевсто сколько уйдет для крафтинга ammount.
2) Нижняя таблица то что у игрока есть на руках и в каком количестве...

Вопрос: Rак мне получить create_class и create_subclass из того что у меня есть на руках?

К сообщению приложен файл. Размер - 37Kb
1 апр 17, 16:14    [20357001]     Ответить | Цитировать Сообщить модератору
 Re: Хочу сделать крафтинг.  [new]
Владислав Колосов
Member

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

join таблиц или

select ... from верхняя where exists (select * from нижняя ... where нижняя.а=верхняя.а ... .б=.б ...) в зависимости от выходного набора данных.
1 апр 17, 16:56    [20357040]     Ответить | Цитировать Сообщить модератору
 Re: Хочу сделать крафтинг.  [new]
356386
Member

Откуда:
Сообщений: 3
Владислав Колосов,


SELECT cr_class, cr_subtype,cm_ammount,iditem,ammount
FROM samp2.craft
LEFT OUTER JOIN samp2.item
ON cm_slacc = type
AND cm_subtype = sub_type
AND containerid=4
AND cm_ammount<=ammount;
1 апр 17, 17:27    [20357085]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить