Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вложенный запрос на выборку. Ошибка
|
|||
|---|---|---|---|
|
#18+
Сабж. Помгите организовать выборку из трех таблиц. Данные везде есть. Что нужно сделать: свести урезанный запрос основной таблицы(temp_table), конвертировав попутно данные находящиеся в temp.interface и temp.host из varchar в integer (необходимые значения находятся в interface_table и host_table) Собственно запрос и ошибка вот: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Пока кручусь, но ничего путного не выходит :( Структура таблиц: [temp_table] Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: plaintext 1. 2. 3. 4. Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 01:20 |
|
||
|
Вложенный запрос на выборку. Ошибка
|
|||
|---|---|---|---|
|
#18+
Skif Swarogich Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Соответственно запрос можно заставить работать, если знак равенства перед подзапросами заменить на IN. Кроме того, посмотри внимательно на то, что я выделил в твоем коде. У тебя в этом подзапросе участвует три таблицы, а связь ты указал только для двух из них. Соответственно с третьей таблицей у тебя будет декартово произведение. Не уверен, что по логике твоего зарпоса тебе этот декарт нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 04:56 |
|
||
|
Вложенный запрос на выборку. Ошибка
|
|||
|---|---|---|---|
|
#18+
Кстати, на более высоком уровне у тебя таже ошибка - таблиц указано три, а связи прописаны только для двух. Так что пересмотри логику запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 04:58 |
|
||
|
Вложенный запрос на выборку. Ошибка
|
|||
|---|---|---|---|
|
#18+
А вообще, лучше приведи тестовый набор данных, словесное описание логики построения итоговой выборки и желаемый результат на приведенных тестовых данных. Ибо по твоему запросу вообще не понятно, что именно ты пытаешься сделать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 04:59 |
|
||
|
Вложенный запрос на выборку. Ошибка
|
|||
|---|---|---|---|
|
#18+
Данные ниже: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. За комментарий спасибо, попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 12:33 |
|
||
|
Вложенный запрос на выборку. Ошибка
|
|||
|---|---|---|---|
|
#18+
Запрос: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Я такой уже раз получал, но он не верен, в колонке hostname должны быть все двойки:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 12:41 |
|
||
|
Вложенный запрос на выборку. Ошибка
|
|||
|---|---|---|---|
|
#18+
Все, спасибо, разобрался: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 23:35 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=300&tid=2005577]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 296ms |

| 0 / 0 |
