Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.03.2015, 09:06
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
Добрый день. Помогите составить запрос: select a.Quantity, a.PriceFact, a.Amount, a.Id, a.IdGoods, a.idDoc, IFNULL(b.Value,0) as [bonus1], b.idAttribute, IFNULL(c.PDAEditPos,1) as [bonus2], c.Id FROM drPreOrder a join refAttributesValues b ON a.Id=b.idElement join refAttributes c ON c.Id=b.idAttribute where bonus2=1 and a.IdGoods ='1688849860265646' AND a.idDoc ='562975723379746' Вообщем не знаю, как сделать :( Мне нужно, что бы выходила строка в которой c.PDAEditPos=1, а если нет такой строки, то bonus1=0. Как у меня написано в запросе, если нет строки с c.PDAEditPos=1 то ничего и не выводит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2015, 10:46
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
читать про [NOT] EXISTS - подзапросы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2015, 18:03
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
Добрый Э - Эхчитать про [NOT] EXISTS - подзапросы Чем это поможет ? Попробовал и не могу понять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2015, 18:07
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
gun200, left join? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2015, 18:18
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
VSVLADgun200, left join? Неа не помогает, кажется запросом не решить проблему. Мне нужны a.Quantity,a.PriceFact,a.Amount и b.Value, если c.PDAEditPos=1. Если c.PDAEditPos=0, то мне нужны только a.Quantity,a.PriceFact,a.Amount, а b.Value должно быть =0. Уже три дня не могу запрос сделать :). Уже всю мат часть выучил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2015, 19:20
|
|||
|---|---|---|---|
Помогите с запросом |
|||
|
#18+
gun200, приведи пример исходных данных и что из них должен вернуть запрос (для обоих случаев - когда есть только 0, только 1, и 0 и 1). А то как-то сумбурно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.03.2015, 20:46
|
|||
|---|---|---|---|
|
|||
Помогите с запросом |
|||
|
#18+
всем спасибо. Задачу решил. Вот так надо было мне: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=54&mobile=1&tid=2008702]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
177ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 282ms |
| total: | 547ms |

| 0 / 0 |
