Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.01;
Скачать: CL | DM;

Вниз

Помогите с UNION в MS SQL 7   Найти похожие ветки 

 
xxxCrazyManxxx ©   (2003-04-11 11:57) [0]

SELECT DISTINCT Product.Article, Journal.Move
FROM Journal INNER JOIN Document ON Journal.Document = Document.Document
INNER JOIN Address ON Document.Debitor = Address.Address
INNER JOIN Product ON Journal.Product = Product.Product
INNER JOIN Shift ON Document.Shift = Shift.Shift
INNER JOIN Operation ON Document.Operation = Operation.Operation
INNER JOIN GroupTax ON Journal.GroupTax = GroupTax.GroupTax
WHERE Address.AddressName = "АСПЕКТ-Л ООО"
Group by Product.Article
UNION
SELECT SUM(Journal.Move), --Суммирование продаж (кол-во)
Product.Article
FROM Journal INNER JOIN Document ON Journal.Document = Document.Document
INNER JOIN Address ON Document.Debitor = Address.Address
INNER JOIN Product ON Journal.Product = Product.Product
INNER JOIN Shift ON Document.Shift = Shift.Shift
INNER JOIN Operation ON Document.Operation = Operation.Operation
INNER JOIN GroupTax ON Journal.GroupTax = GroupTax.GroupTax
WHERE Shift.UreDate BETWEEN "2003-03-01" AND "2003-03-31"
AND Operation.Operation BETWEEN 495 AND 1157
GROUP BY Journal.Move


 
Johnmen ©   (2003-04-11 12:02) [1]

Какой большой запрос.

Просто поля всех запросов, объединяемых юнионом, должны совпадать по количеству и качеству...:)


 
xxxCrazyManxxx ©   (2003-04-11 12:04) [2]

а с этим запросом что можно сделать?


 
Johnmen ©   (2003-04-11 12:06) [3]

Что хочешь, то и делай. Он же твой...


 
Соловьев ©   (2003-04-11 12:09) [4]

UNION присоеденяет не слева(справа), а снизу(сверху).


 
xxxCrazyManxxx ©   (2003-04-11 12:09) [5]

а могли бы Вы помочь.........
очень нужно чтобы работало


 
Соловьев ©   (2003-04-11 12:14) [6]


> очень нужно чтобы работало

нужно привести к виду, как сказал Johnmen © (11.04.03 12:02)


 
xxxCrazyManxxx ©   (2003-04-11 12:18) [7]

Можно увидеть пример?


 
Соловьев ©   (2003-04-11 12:26) [8]

select field1, field2
from table1

union

select field1, field2
from table2


где field1, field2 - и в одной и в другой таблице поля должны иметь одинаковые типы...


 
MOA ©   (2003-04-11 12:28) [9]

А что Вы хотите получить? На первый взгляд запрос не слишком осмысленый. Уточните пожалуйста, что Вы хотите получить в результате - будет легче Вам помочь.
Удачи!



Страницы: 1 вся ветка

Текущий архив: 2003.05.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
1-601
Алексей
2003-04-18 11:12
2003.05.01
нестандартные кнопоки в делфи


3-451
DSR
2003-04-13 16:23
2003.05.01
Как снять выделение в DBGrid


1-596
_MAXi_
2003-04-18 15:54
2003.05.01
Множественный Undo???


3-467
msguns
2003-04-10 18:38
2003.05.01
Технология работы с IB/FB


3-388
KIR
2003-04-14 20:42
2003.05.01
Тип Date в IB