| 1 | == Филтрирање на граѓани |
| 2 | |
| 3 | === Актери |
| 4 | |
| 5 | === Чекор 1 |
| 6 | Со посета на почетната страна имаме приказ на контролната табла од левата страна. |
| 7 | |
| 8 | === Чекор 2 |
| 9 | Со кликање на филтрирај граѓани се појавуваат сите граѓани во базата. |
| 10 | {{{#!sql |
| 11 | select embg,first_name,last_name,gender,address,country,nationality,contact |
| 12 | from people |
| 13 | }}} |
| 14 | |
| 15 | === Чекор 3 |
| 16 | Доколку началникот сака да ги филтрира граѓаните по возраст. |
| 17 | {{{#!sql |
| 18 | select embg,first_name,last_name,gender,address,country,nationality,contact |
| 19 | from people |
| 20 | where extract(year from age(current_date, date_of_birth)) between 19 and 25 |
| 21 | and extract(year from age(current_date, date_of_birth)) between 26 and 60 |
| 22 | }}} |
| 23 | |
| 24 | === Чекор 4 |
| 25 | Доколку началникот сака да ги филтрира граѓаните и по пол. |
| 26 | {{{#!sql |
| 27 | select embg,first_name,last_name,gender,address,country,nationality,contact |
| 28 | from people |
| 29 | where extract(year from age(current_date, date_of_birth)) between 19 and 25 |
| 30 | and extract(year from age(current_date, date_of_birth)) between 26 and 60 |
| 31 | and gender ~ ‘(Z|Ж)’ |
| 32 | }}} |
| 33 | |
| 34 | === Чекор 5 |
| 35 | Доколку началникот сака да ги пребарува граѓаните по матичен број. |
| 36 | {{{#!sql |
| 37 | select embg,first_name,last_name,gender,address,country,nationality,contact |
| 38 | from people where |
| 39 | embg like ‘101101470303’ |
| 40 | }}} |