Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];

Вниз

Помогите с 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
14-762
NetBreaker666
2003-04-12 17:54
2003.05.01
Создание экземпляра класса по имени класса.


14-766
-=Korn=-
2003-04-13 19:37
2003.05.01
String => Char (Помогите с преобразованием)


3-447
ArtemB
2003-04-14 08:44
2003.05.01
Сортировка таблицы


4-843
-= ALEX =-
2003-03-04 13:51
2003.05.01
Создание окон на WinApi


3-465
Сергей Б.
2003-04-14 14:26
2003.05.01
IB: как получить подытог в SQL запросе?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский