MySQL динамическая переменная

0

Немного смущает, как создать запрос и установить динамический var в запросе для вывода.

Допустим, у меня есть базовая таблица со следующими

id | name | type | location

Теперь я хочу сделать запрос и выбрать все данные довольно простые вещи

SELECT * FROM TABLE

Что даст мне, т.е.

1 | batman | scifi | row a
2 | matrix | scifi | row b

Бит Я хочу добавить динамическую строку, чтобы сообщить мне ее видео. то есть

id| name   | type  | location | category
1 | batman | scifi | row a    | video
2 | matrix | scifi | row b    | video

Как добавить это в запрос?

Надеюсь, кто-то может посоветовать!!

Заранее благодарю

  • 0
    Чем это отличается от простого добавления столбца category ?
  • 0
    Я знал, что Q придет. Я строю запрос, чтобы войти в Apache Solr, поэтому мне нужно установить категорию во время запроса.
Теги:

2 ответа

1
Лучший ответ
SELECT  *, 
        'video' AS category
FROM    TABLE
  • 0
    Теперь я чувствую себя действительно глупо! Работает шарм
0

SELECT *, 'video' category FROM table

Это добавит столбец категории, который имеет значение video для всех строк. Это то, что вы имели в виду?

  • 0
    Не работает ?
  • 0
    Да? Как это не работает?
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню