wiki:UseCase3

Version 8 (modified by 193026, 3 years ago) ( diff )

--

Случај 3: Пребарување според бизниси

Посетител или Reviewer што добива приказ на сите бизниси и го избира бизнисот кој му треба.

Актери

  • Посетител
  • Reviewer

Реализација

Чекор 1 : Корисникот го избира копчето Бизниси од главното мени.

Чекор 2 : Се листаат сите бизниси кои постојат во базата.

select
                                b.business_id,
                                b.business_name,
                                (
                                        select avg(r.review_stars)
                                        from review r
                                        where r.business_id = b.business_id
                                ) as business_avg_stars,
                                c.category_id,
                                c.category_name,
                                (
                                        select string_agg(a.address_city, '; ') as address_city
                                        from address a
                                        where a.business_id = b.business_id
                                ) as address_city
                        from business b
                        join category c on
                                b.category_id = c.category_id
                        order by b.business_name

Attachments (2)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.