Tak, tylko że chciałbym zapisać zapytanie, a nie wynik zapytania

Wpisuje po raz pierwszy jakieś złożone zapytanie, przypisuje mu jakąś nazwę i później ilekroć zechcę będę mógł za pomocą tej nazwy łatwo się do tego zapytania odnieść, np. po wpisaniu nazwy
Lista_wszystkich_gości
uruchomi się odpowiednie zapytanie w języku SQL.
Czy jest coś takiego?
EDIT:Poszukałem trochę i wydaje mi się, że to czego szukam nazywa się
procedurami składowymi. Czy mam rację?