semikolon indikerar slutet på en sats, så om det finns flera satser bör du använda semikolon annars fungerar det bra.
Jag använder vanligtvis semikolon som en praxis, det kan vara användbart även när du kör frågor på sql-klienten t.ex. i SQL Developer som använder semikolon är mycket användbart om du har flera satser på kalkylbladet, eftersom du helt enkelt kan gå till den specifika satsen och använda F9 för att köra det, utan semikolon är detta inte möjligt.