|
|
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Приветствую! Прошу помочь с запросом. Есть две таблицы документов, у которых общее поле "Контрагент". Мне нужно вывести названия элементов сначала из первой таблицы, затем из второй, сгруппировав по контрагенту. Таблицы между собой больше ничем не связаны. Нужно просто вывести в столбик названия элементов. Как реализовать такое одним запросом. Заранее благодарю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2009, 16:22 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
full join по контрагенту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2009, 16:34 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
названия каких элементов? и что значит сгруппировать? для спящего время бодрствования равносильно сну ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2009, 17:02 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
> названия каких элементов? и что значит сгруппировать? Таблицы: Документы1 ("Номер", "Дата", "Название1", "Контрагент", ...) Документы2 ("Номер", "Дата", "Название2", "Контрагент", ...) Вывод примерно так: Контрагент1 Название1_1, <ещё какие-нибудь поля документа 1> Название1_2, <ещё какие-нибудь поля документа 1> Название1_3, <ещё какие-нибудь поля документа 1> Название2_1, <совсем другие поля документа 2> Название2_1, <совсем другие поля документа 2> Название2_1, <совсем другие поля документа 2> Контрагент2 ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2009, 17:11 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Больше на ИТОГИ похоже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2009, 17:22 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
во внутреннем запросе обьедините результаты двух запросов (ключевое слово "ОБЪЕДИНИТЬ"), а потом группируйте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2009, 17:56 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
XopcT> названия каких элементов? и что значит сгруппировать? Таблицы: Документы1 ("Номер", "Дата", "Название1", "Контрагент", ...) Документы2 ("Номер", "Дата", "Название2", "Контрагент", ...) Вывод примерно так: Контрагент1 Название1_1, <ещё какие-нибудь поля документа 1> Название1_2, <ещё какие-нибудь поля документа 1> Название1_3, <ещё какие-нибудь поля документа 1> Название2_1, <совсем другие поля документа 2> Название2_1, <совсем другие поля документа 2> Название2_1, <совсем другие поля документа 2> Контрагент2 ... если количество "какихто полей" не совподает, тогда надо подставлять NULL в эти колонки. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2009, 18:08 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
он хочет не снизу подсунуть а сбоку ... поэтому "полное объединение" и вообще конструктор запроса есть проблема надумана ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 08:34 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
leafон хочет не снизу подсунуть а сбоку ... поэтому "полное объединение" и вообще конструктор запроса есть проблема надумана и где здесь сбоку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2009, 10:52 |
|
||
|
|

start [/forum/topic.php?fid=28&gotonew=1&tid=1523466]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
150ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 407ms |

| 0 / 0 |
