Changes between Version 2 and Version 3 of querries


Ignore:
Timestamp:
08/31/25 20:22:14 (2 days ago)
Author:
221046
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • querries

    v2 v3  
     1= SQL Queries со кратки имиња и објаснување =
     2
    13||= Име =||= SQL Query =||= Поголемо објаснување =||
    24||'''Пребарување албуми'''||Album.objects.filter(title__icontains=search_track).values_list('title', flat=True)|| Пребарува албуми кои содржат текст во насловот, враќајќи листа на наслови. ||
     
    1719||'''Фактури по корисник по датум'''||cursor.execute(query, [selected_customer_id, selected_date]) (invoice_per_customer_after_date)|| Земa фактури за даден корисник, можност за филтрирање по датум, и пресметува вкупна сума. Ако не е зададен датум, враќа сите фактури на корисникот. ||
    1820||'''Масовно ажурирање на надредени'''||cursor.execute("SELECT batch_update_reports_to(%s::json);", [json_data])|| Ажурира поле reports_to за повеќе вработени одеднаш, користејќи JSON список со employee_id и reports_to_id. ||
    19 ||'''Додавање тракови во плейлиста'''||cursor.execute("SELECT add_tracks_to_playlist(%s, %s::json);", [selected_playlist_id, json_data])|| Додава повеќе тракови во избрана плейлиста со JSON список на track_id преку PL/pgSQL функција. ||
    20 ||'''Додавање линии на фактура'''||cursor.execute("SELECT add_invoice_lines_to_existing_invoice(%s, %s::json);", [selected_invoice_id, json_data])|| Додава линии на постоечка фактура со JSON список на track_id и quantity преку PL/pgSQL функција. ||
     21||'''Додавање тракови во плеилиста'''||cursor.execute("SELECT add_tracks_to_playlist(%s, %s::json);", [selected_playlist_id, json_data])|| Додава повеќе тракови во избрана плейлиста со JSON список на track_id преку PL/pgSQL функција. ||
     22||'''Додавање линии на фактура'''||cursor.execute("SELECT add_invoice_lines_to_existing_invoice(%s, %s::json);", [selected_invoice_id, json_data])|| Додава линии на постоечка фактура со JSON список на track_id и quantity преку PL/pgSQL функција. ||
     23
     24= Queries =
     25
     26||= Опис =||= Query =||= Кратко објаснување =||
     27||'''Број на тракови по жанр за корисник'''||[[Image(genres_per_customer.png, width=700)]]|| Пребарува за избран корисник колку тракови од секој жанр има купено или слушано. ||
     28||'''Најпопуларен артист по жанр за корисник'''||[[Image(most_popular_artist_per_customer_per_genre.png, width=700)]]|| Наоѓа за избран корисник кој артист е најпопуларен во секој жанр, користејќи броење на преслушувања и максимален број по жанр. ||
     29||'''Фактури по корисник по датум'''||[[Image(invoice_per_customer_after_date.png, width=700)]]|| Враќа сите фактури за избраниот корисник; ако е зададен датум, ги филтрира по тој датум и пресметува вкупната сума. ||