Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
всем доброго дня. Хочу написать запрос что бы из 4 таблиц брать данные, но у меня получается только выбрать данные из 3 таблиц. При подключении 4 таблицы получаю ошибку ERROR 1054. В таблицах glpi_items_devicememories и glpi_items_deviceprocessors, items_id = glpi_computers.id Таблицы которые использую: glpi_deviceprocessors ; +-------------------+--------------+ | Field | Type | +-------------------+--------------+ | id | int(11) | | designation | varchar(255) | glpi_devicememories ; +----------------------+--------------+ | Field | Type | +----------------------+--------------+ | id | int(11) | | size_default | int(11) | | devicememorytypes_id | int(11) +----------------------+--------------+ glpi_items_deviceprocessors ; +---------------------+--------------+ | Field | Type | +---------------------+--------------+ | id | int(11) | | items_id | int(11) | | itemtype | varchar(255) | | deviceprocessors_id | int(11) | glpi_items_devicememories; +-------------------+--------------+ | Field | Type | +-------------------+--------------+ | id | int(11) | items_id int(11) | | itemtype | varchar(255) | | devicememories_id | int(11) | | size | int(11) | glpi_computers ; +--------------------------------+---------------+ | Field | Type | +--------------------------------+---------------+ | id | int(11) | | entities_id | int(11) | | name | varchar(255) Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Подскажите, пожалуйста, где делаю ошибку? Пробовал брать в скобки (glpi_items_deviceprocessors, glpi_items_devicememories) не помогло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 12:33 |
|
||
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
X_a_nгде делаю ошибку?Знамо дело в написании... 1054 - это "unknown column", неизвестное поле по-нашему. Сообщения об ошибках надо читать (и цитировать в вопросе) полностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 12:46 |
|
||
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
Akina, сорри ERROR 1054 (42S22): Unknown column 'glpi_items_deviceprocessors.deviceprocessors_id' in 'on clause' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 12:54 |
|
||
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
Ну дык и проверяй наличие поля deviceprocessors_id в структуре таблицы glpi_items_deviceprocessors и правильность его написания в тексте запроса. Косяк именно тут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 13:18 |
|
||
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
Akina, проверила поле deviceprocessors_id в таблице glpi_items_deviceprocessors есть. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Без строки LEFT JOIN glpi_devicememories ON (glpi_items_devicememories.devicememories_id = glpi_devicememories.id) работает, но мне информация из glpi_devicememories ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 13:26 |
|
||
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
X_a_n , уж не хотите ли Вы сказать, что добавление в последний запрос ещё одной строки приводит к ошибке в уже существующей строке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 13:55 |
|
||
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
Akina, именно так. Приложил скрин ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 14:12 |
|
||
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
Вот теперь снова берёте весь первый запрос, снова копипастите его в консоль, но не запускаете. Стираете замыкающую точку с запятой. Нажимаете Энтер. Копипастите последнюю строку из второго запроса. Нажимаете Энтер. А копипаст в консоль полных версий запросов (а они у вас разные, это по табуляциям видно) я даже смотреть не буду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 14:57 |
|
||
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
X_a_nAkina, именно так. Приложил скрин пол находу сменил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 21:13 |
|
||
|
Запрос bp 5 таблиц к базе GLPI
|
|||
|---|---|---|---|
|
#18+
блин ну Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. и на кой тебе две glpi_items_devicememories - не понятно, ну да тебе видимо виднее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2017, 21:19 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39438643&tid=1830753]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 121ms |

| 0 / 0 |
