У меня есть следующий SQL-запрос, запущенный в одном из моих проектов. Я изо всех сил пытаюсь понять концепцию «как». В результате «user_key» и «user_all» отображаются пустыми. Где, как на переднем конце "user_all" является сочетание "rx.ord_by_userid" + "rx.ord_by_inst_id"SQL-запрос с ключевым словом «as»
SELECT rx.rx_id,
rx.pt_visit_id,
rx.pt_id,
pt_visit.date_time_sch,
' ' as print_dea_ind,
' ' as phys_rx_label,
rx.ord_by_userid,
rx.ord_by_inst_id,
' ' as user_key,
pt_visit.visit_inst_id,
' ' as user_all,
' ' as tp_agt_ind,
FROM rx LEFT OUTER JOIN tx_pln ON rx.tp_name = tx_pln.tp_name AND rx.tp_vers_no = tx_pln.tp_vers_no, pt_visit
WHERE (pt_visit.pt_visit_id = rx.pt_visit_id) and
(pt_visit.pt_id = rx.pt_id) and
((rx.pt_id = :pt_id) and
(rx.rx_id = :rx_id))
Спасибо.
http://www.w3schools.com/sql/sql_alias.asp –
В нижнем столбце есть ответы на ваш вопрос. [Какова цель ключевого слова SQL «AS»?] (Http://stackoverflow.com/questions/4164653/whats-the-purpose-of-sql-keyword-as) – arun
Я знаю концепцию псевдонима. Но я не понял, почему они пытаются представить '' как user_key – user3022426