powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Использовать значение поля как части запроса
4 сообщений из 4, страница 1 из 1
Использовать значение поля как части запроса
    #40129964
tdslava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Возможна ли такая конструкция?
Чисто из любви к искусству стараюсь все по максимуму делать внутри SQL и поменьше выносить в PHP

Код: plaintext
1.
2.
3.
4.
SELECT * FROM table1 t1
INNER JOIN table2 t2
ON t1.id=ID AND
{{t1.cond}}

ID заданное айди, а 'cond' - строка с условиями. Например "t1.status=1 AND t2.status=0"
...
Рейтинг: 0 / 0
Использовать значение поля как части запроса
    #40129982
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет
"строку" в запрос не подсунуть
...
Рейтинг: 0 / 0
Использовать значение поля как части запроса
    #40130071
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для этого существует динамический SQL (dynamic SQL, Prepared Statements ). Но не в виде отдельного запроса - в MySQL он используется исключительно в compound statements (например, в хранимых процедурах).
...
Рейтинг: 0 / 0
Использовать значение поля как части запроса
    #40130092
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tdslava,

А в чем проблема сгенерить оставшуюся часть условия в PHP? Вы боитесь обделить MySQL или что PHP сильно перетрудится?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Использовать значение поля как части запроса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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