Псевдоним запроса MySQL? - PullRequest
       5

Псевдоним запроса MySQL?

0 голосов
/ 25 октября 2010

Несколько месяцев назад я читал что-то вроде:

SELECT first, last FROM contacts where status = 'active'

и превратил его в:

SELECT first, last FROM active_contacts

Это определенно не хранимая процедурапочти уверен, что это не готовое заявление.Я также уверен, что то, что я читал, не касалось временных таблиц или чего-то подобного.Это было что-то, что никак не изменило и не переместило данные.

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 25 октября 2010

Вы говорите о просмотров .

Вы можете создать вид как:

CREATE VIEW  active_contacts AS 
SELECT first, last 
FROM contacts 
WHERE status = 'active'

затем используйте его как:

SELECT first, last FROM active_contacts
0 голосов
/ 25 октября 2010

Я думаю, это должно быть view. Представление будет определено в терминах запроса, в этом случае:

SELECT * from contacts where status = 'active'

Представлению присваивается имя active_contacts, и на него можно ссылаться, как на таблицу.

...