Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Oracle SQL-Erstellungsverfahren zum Anzeigen des wöchentlichen Rankings

Sie benötigen einen into für jede ausgewählte Variable:

declare
  v_title MUSIC.TITLE%type;
  v_cnt number;
  v_hit music.hit%type;
begin
  select music.title, count(melon_user.user_idx) as likes, music.hit
  into v_title, v_cnt, v_hit
  . . .

Hinweise:

  • Niemals Verwenden Sie Kommas im FROM Klausel. Immer Verwenden Sie das richtige, explizite JOIN Syntax.
  • Normalerweise würde dies in out-Variablen für die gespeicherte Prozedur gehen.
  • Sie können möglicherweise tun, was Sie wollen, indem Sie einfach eine Ansicht anstelle einer gespeicherten Prozedur verwenden.