Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
20.04.2016, 18:22
|
|||
---|---|---|---|
|
|||
добавить столбец в запросе в Firebird |
|||
#18+
На Firebird 2.5 server в БД есть таблицы: goods, income, sale. - Goods таблица имеет столбцы: goods_id, name - Income: Income_id, Goods_id, incomeqty (quantity), recdate - Sale: sales_id,income_id,Goods_id,saleqty,recdate Есть такой запрос,который выбирает приходы,расходы и остатки(разницу): Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
но не могу правильно добавить в запросе из goods таблицы столбец "name" и `if clause("where goods_id=income.goods_id"). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.04.2016, 18:47
|
|||
---|---|---|---|
|
|||
добавить столбец в запросе в Firebird |
|||
#18+
Оборачивай этого монстра ещё раз в derived table и уже сверху джоинь свою goods. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.04.2016, 22:10
|
|||
---|---|---|---|
|
|||
добавить столбец в запросе в Firebird |
|||
#18+
Вроде так? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Правильно работает только тогда, если в интервале есть приход или/и расход, а если в интервале не прихода и не расхода, тогда поля Goods_id,sum_income, sum_sale, differ_between пустые, только название товара в строке. А я хочу, чтобы список товара всегда существовал. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.04.2016, 08:35
|
|||
---|---|---|---|
добавить столбец в запросе в Firebird |
|||
#18+
Delphi159А я хочу, чтобы список товара всегда существовал. https://www.ibase.ru/joins/ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.04.2016, 13:46
|
|||
---|---|---|---|
|
|||
добавить столбец в запросе в Firebird |
|||
#18+
Исправил. Вместо g.goods_id в select писал dt2.goods_id. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&mobile=1&tid=1562213]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 146ms |
0 / 0 |