Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Запрос без outer-inner join
|
|||
|---|---|---|---|
|
#18+
Помогите плз. Есть две таблицы 1-я: 2 поля Counter иTab1 Counter | Tab1 1 | one 2 | two 4 | four 2-я: 2 поля Counter и Tab2 Counter | Tab2 2 | two 3 | three 5 | five Необходимо с помощью запроса (не обязательно одного, но чем меньше тем лучше) сделать следующее Counter | Tab1 | Tab2 1 | one | 2 | two | two 3 | | three 4 | four | 5 | | five Но без использования Inner-Outer Join, т.е фактически нужно чтобы работало на FPподDos. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 11:39 |
|
||
|
Запрос без outer-inner join
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Не проверял, но должно работать в FPD. Да и space(5) - макс.размер значений, вносимых в tab1 b tab2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 14:11 |
|
||
|
Запрос без outer-inner join
|
|||
|---|---|---|---|
|
#18+
По идее, должно работать, я так тоже делал но: "SQL: GROUP BY clause is missing or invalid." Почему - непонятно ?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 14:24 |
|
||
|
Запрос без outer-inner join
|
|||
|---|---|---|---|
|
#18+
GROUP BY counter,tab1,tab2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 15:34 |
|
||
|
Запрос без outer-inner join
|
|||
|---|---|---|---|
|
#18+
Нет так не катит. Выдает то же самое, что и без GROUP BY, т.е то что получилось после первого запроса: 1 2 2 3 4 5 one two two three four five ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 15:45 |
|
||
|
Запрос без outer-inner join
|
|||
|---|---|---|---|
|
#18+
1| one| 2| two|two 3| |three 4| four| 5| |five ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 15:47 |
|
||
|
Запрос без outer-inner join
|
|||
|---|---|---|---|
|
#18+
Да подумавши - глупость я предложил - агрегировать символьные поля. Надо вот так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 15:53 |
|
||
|
Запрос без outer-inner join
|
|||
|---|---|---|---|
|
#18+
Может мой вопрос покажется глупым, но что такое T1 и T2. Все, конечно, работает, но, если написать: select table1.counter,table1.tab1,table2.tab2 from table1, table2; where table1.counter=table2.counter ; union select counter,tab1,space(5) as tab2 from table1; where counter not in (select counter from table2) ; union select counter,space(5) as tab1,tab2 from table2; where counter not in (select counter from table1) into cursor table3 то также все будет работать, поэтому и спрашиваю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 16:15 |
|
||
|
Запрос без outer-inner join
|
|||
|---|---|---|---|
|
#18+
t1 и t2 - псевдонимы таблиц: table1 и table2 соответственно. Введены для удобства и сокращения текста запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2004, 16:33 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=399&tid=1597327]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 261ms |
| total: | 393ms |

| 0 / 0 |
