Filtering and Sorting
Филтрирање и Сортирање
Филтрирањето ги покажува само податоците кои се совпаѓаат со конкретен критериум (п.р.нарачки за посебен купувач).
Сортирање е организирање на податоцитие во нагорен и надолен ред во зависност од еден од редовите во колоните (п.р.броеви на налози , имиња на купувачи, итн ).
Ајде да ечеме дека ги имаме следниве налози во базата на податоци:
Број |
Датум |
Купувач |
Службеник |
1 |
1.1.97 |
A |
a |
2 |
2.1.97 |
B |
a |
3 |
2.1.97 |
A |
b |
4 |
3.1.97 |
C |
a |
5 |
3.1.97 |
A |
b |
Со сортирањето на податоци за купувачот го добиваме ова:
Број |
Датум |
Купувач |
Службеник |
1 |
1.1.97 |
A |
a |
3 |
2.1.97 |
A |
b |
5 |
3.1.97 |
A |
b |
2 |
2.1.97 |
B |
a |
4 |
3.1.97 |
C |
a |
Сега табелата е сортирана според купувачи во растечки азбучен ред. Првиот запис е уште број на налог 1 но последниот запис сега е број на налог 4.
Сортирајте ги податоците според броеви на налози за да имате почетно групирање.
Број |
Датум |
Купувач |
Службеник |
1 |
1.1.97 |
A |
a |
2 |
2.1.97 |
B |
a |
3 |
2.1.97 |
A |
b |
4 |
3.1.97 |
C |
a |
5 |
3.1.97 |
A |
b |
Филтрирањето, од друга страна , ги прикажува само записите кои соодвестуваат со филтер параметрите и ги прикриваат сите други . Во нашиот пример, филтрирањето на податоците од налозите 'Al's Автоматски ќе го предизвика ова:
Број |
Датум |
Купувач |
Службеник |
1 |
1.1.97 |
A |
a |
2 |
2.1.97 |
A |
b |
5 |
3.1.97 |
A |
b |
and filtering for orders done by Jack this:
Број |
Датум |
Купувач |
Службеник |
3 |
2.1.97 |
A |
b |
5 |
3.1.97 |
A |
b |
Ајде да погледнеме повеќе примери на филтрирање и сортирање за практична употреба:
Задача: Најдете го производот Машина Mk3 нарачан од страна на купувачот ACME.
Решение: Отворете го прозорецот за пребарување и додадете филтер за Купувач Колоната ао параметарот ACME. Затворете го прозорецот за пребарување. Сега само нарачките од ACME се прикажани, прелистајте ги нив за да најдете Машина Mk3.
Задача: Продажниот преставник се разболел и неговите клиенти треба да бидат известени на неговото одсуство.
Решение: Отворете го прозорецот за пребарување и додадете филтер за Службеник колоната со личната карта на преставникт на продажба за кој станува збор во случајов. Сортирајте ги филтрираните податоци за купувачи и затворете го прозорецот за пребарување. Поминете низ налозите, каде телефонските броеви на клиентите се покажани во заглавието.
Задача: Производот Gadget 2000 не може да биде превозен на време поради задржување. Сите купувачи кои нарачале Gadget 2000 помеѓу Јуни 5 и Јуни 20 и ја имале потврдено нивната нарачка, треба наместо претходно наведениот производ, да добијат Gadget 1700X.
Решение: Додадете два филтри во прозорецот за пребарување, еден за колоната на податоци со временски интервал од Јуни 5 до Јуни 20 , и еден друг за колоната за Состојба со параметарот 2, кои стои со потвдената нарачка . Затворете го полето за пребарување и поминете низ сите записи,
замени го Gadget 2000 со Gadget 1700X.
Паметна употреба на филтрирање и сортирање може значајно да ги забрзаат навидум подолгите задачи.