Я выполняю SQL-запрос, который возвращает два столбца и X строк. Два столбца - это значение и текст для поля выбора:
value: 1 text: Boston
value: 2 text: NYC
value: N text: Whatever
Я хотел бы добавить еще одну строку в набор результатов во время выполнения запроса , чтобы полученные мной результаты были чем-то например:
value: 0 text: Select a city
value: 1 text: Boston
value: 2 text: NYC
value: N text: Whatever
Я не хочу добавлять новую строку в БД, только в набор результатов. Причина, по которой я хочу это сделать, заключается в том, что запрос используется CMS, и я хочу избежать его взлома. Я видел некоторые решения, связанные с UNION или JOIN, но я бы предпочел не хранить текст в другом месте.
Это мой вопрос прямо сейчас:
SELECT id AS value, city AS text FROM #__cities
Есть что-нибудь подобное?
SELECT id AS value, city AS text FROM #__cities *APPEND id=0, formal_name='Select a city'*