БД MIS3. FAQ — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
(Как получить сотрудника зав отделения)
Строка 1: Строка 1:
 
== Как получить сотрудника зав отделения ==
 
== Как получить сотрудника зав отделения ==
  
Это будет сотрудник с правом 9:
+
=== Это будет сотрудник с правом 9 ===
  
 
  select e.*
 
  select e.*
 
  from mm.emp_get_with_rght(9) eg
 
  from mm.emp_get_with_rght(9) eg
 
     inner join mm.emp e on eg.id = e.id
 
     inner join mm.emp e on eg.id = e.id
 +
 +
=== Сотрудник с должностью завотделения ===
 +
 +
  select * from mm.emp e where e.post_id = mm.cn_post_zavotdel() order by id desc limit 1
  
 
[[Category:Руководство программиста MIS3]]
 
[[Category:Руководство программиста MIS3]]

Версия 16:37, 17 июля 2015

Как получить сотрудника зав отделения

Это будет сотрудник с правом 9

select e.*
from mm.emp_get_with_rght(9) eg
    inner join mm.emp e on eg.id = e.id

Сотрудник с должностью завотделения

 select * from mm.emp e where e.post_id = mm.cn_post_zavotdel() order by id desc limit 1