|
Запрос в 8.2 | ☑ | ||
---|---|---|---|---|
0
sammmm
30.07.12
✎
12:52
|
Такая ситуация. Есть две таблицы
таб.1 IDзапчасти | ссылка на таб.2 | ссылка на таб.2 таб.2 ссылка | текст как мне получить в результате таблицу вида таб.1 IDзапчасти | текст таб.2 | текст таб.2 Тексты конечно разные... |
|||
1
Kashemir
30.07.12
✎
12:53
|
А что такое ссылка на таб2 ?
|
|||
2
Широкий
30.07.12
✎
12:53
|
ВНУТРЕННЕЕ/ЛЕВОЕ СОЕДИНЕНИЕ
|
|||
3
sammmm
30.07.12
✎
12:55
|
(1)число с уникальным номером
|
|||
4
Reset
30.07.12
✎
12:55
|
таб1, два раза соединенная с таб2
|
|||
5
sammmm
30.07.12
✎
12:57
|
"ВЫБРАТЬ ПЕРВЫЕ 1000
| СсылкаНаДопИнфо.va_asid, | NULL, | Пояснение.di_text КАК di_text1 |ИЗ | ВнешнийИсточникДанных.Jcars.Таблица.СсылкаНаДопИнфо КАК СсылкаНаДопИнфо | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВнешнийИсточникДанных.Jcars.Таблица.Пояснение КАК Пояснение | ПО СсылкаНаДопИнфо.va_nameid = Пояснение.di_id |ГДЕ | СсылкаНаДопИнфо.va_asid В(&СЗ) | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ ПЕРВЫЕ 1000 | СсылкаНаДопИнфо.va_asid, | Пояснение.di_text, | NULL |ИЗ | ВнешнийИсточникДанных.Jcars.Таблица.СсылкаНаДопИнфо КАК СсылкаНаДопИнфо | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВнешнийИсточникДанных.Jcars.Таблица.Пояснение КАК Пояснение | ПО СсылкаНаДопИнфо.va_valid = Пояснение.di_id |ГДЕ | СсылкаНаДопИнфо.va_asid В(&СЗ)" |
|||
6
sammmm
30.07.12
✎
12:58
|
это мне ОБЪЕДИНИТЬ ВСЕ нужно на левое соединение заменить?
|
|||
7
Жан Пердежон
30.07.12
✎
12:59
|
(6) ОБЪЕДИНИТЬ ВСЕ не нужно тебе
|
|||
8
Kashemir
30.07.12
✎
13:00
|
ВЫБРАТЬ
Таб1.IDЗапчасти, Таб1.СсылкаНаТаб2_1, Таб1.СсылкаНаТаб2_2 ПОМЕСТИТЬ Таб1 ИЗ &Таб1 КАК Таб1 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Таб2.Ссылка, Таб2.Наименование ПОМЕСТИТЬ Таб2 ИЗ &Таб2 КАК Таб2 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ Таб1.IDЗапчасти, Таб2.Наименование КАК Наименование1, Таб21.Наименование КАК Наименование2 ИЗ Таб1 КАК Таб1 ЛЕВОЕ СОЕДИНЕНИЕ Таб2 КАК Таб2 ПО Таб1.СсылкаНаТаб2_1 = Таб2.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ Таб2 КАК Таб21 ПО Таб1.СсылкаНаТаб2_2 = Таб21.Ссылка |
|||
9
sammmm
30.07.12
✎
13:00
|
нельзя использовать таблицы в запросе, у меня Внешний источник данных
|
|||
10
Kashemir
30.07.12
✎
13:01
|
У меня нет твоих источников данных - используй свои. Принципиальное решение в запросе 3
|
|||
11
sammmm
30.07.12
✎
13:07
|
(10) при чём тут используй свои, вообще нельзя пользоваться таблицами временными в моём случае
|
|||
12
Kashemir
30.07.12
✎
13:10
|
Очень раздражают "спрошатели" неспособные готовый ответ понять.
|
|||
13
sammmm
30.07.12
✎
13:12
|
если бы можно было сохранить в таблицу и потом таблицы объединить я бы и не спрашивал. Мне непонятно как левое соединение без таблиц написать
|
|||
14
Kashemir
30.07.12
✎
13:14
|
(13) Ты соединять что-то с чем-то то будешь. Вот это что-то и чем-то и есть твои источники данных. Что тебе не понятно ?
|
|||
15
Жан Пердежон
30.07.12
✎
13:16
|
(13) отойди от компьютера лучше подальше, пока дел не натворил
|
|||
16
sammmm
30.07.12
✎
13:32
|
(14) спасибо
сделал так "ВЫБРАТЬ ПЕРВЫЕ 1000 | СсылкаНаДопИнфо.va_asid, | Пояснение.di_text, | Пояснение2.di_text |ИЗ | ВнешнийИсточникДанных.Jcars.Таблица.СсылкаНаДопИнфо КАК СсылкаНаДопИнфо | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВнешнийИсточникДанных.Jcars.Таблица.Пояснение КАК Пояснение | ПО СсылкаНаДопИнфо.va_valid = Пояснение.di_id | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВнешнийИсточникДанных.Jcars.Таблица.Пояснение КАК Пояснение2 | ПО СсылкаНаДопИнфо.va_nameid = Пояснение2.di_id |ГДЕ | СсылкаНаДопИнфо.va_asid В(&СЗ)"; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |