powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Разница в выводе результата при использовании JOIN (в сравнении с MySQL)
4 сообщений из 4, страница 1 из 1
Разница в выводе результата при использовании JOIN (в сравнении с MySQL)
    #37145207
Staf4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запрос: SELECT * FROM block_posit AS posit LEFT JOIN block AS block ON (posit.positid = block.positid)

Результат выполнения MySQL-запроса:
[0] => 1
[positid] => 1
[1] => leftblock
[positcode] => leftblock


Результат выполнения SQLite-запроса:
[0] => 1
[posit.positid] => 1
[1] => leftblock
[posit.positcode] => leftblock


Вопрос: как избавиться от алиасов таблиц в названиях ключей полученного результата (только не пост-обработкой, а: либо правкой запроса, либо, если возможно, установкой каких-нибудь настроек)?

Заранее благодарен за ответы.
...
Рейтинг: 0 / 0
Разница в выводе результата при использовании JOIN (в сравнении с MySQL)
    #37145291
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Вроде бы нет ни прагм, ни дифайнов управляющих этим. Т.е. настроек - нет.
2) На уровне самого запроса используй алиасы для колонок.
...
Рейтинг: 0 / 0
Разница в выводе результата при использовании JOIN (в сравнении с MySQL)
    #37145524
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
Staf4,

Смахивает на использование PRAGMA full_column_names в приложении или драйвере доступа к базе. Что, вообще говоря, очень не рекомендовано.
...
Рейтинг: 0 / 0
Разница в выводе результата при использовании JOIN (в сравнении с MySQL)
    #37146736
Staf4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MBGStaf4,

Смахивает на использование PRAGMA full_column_names в приложении или драйвере доступа к базе. Что, вообще говоря, очень не рекомендовано.
Огромное спасибо за наводку! Потребовалось сделать после подключения к БД запрос "PRAGMA short_column_names = true" и результат стал что надо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Разница в выводе результата при использовании JOIN (в сравнении с MySQL)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]