#799

Indsæt en pakke notifikationer og hent id'erne

Du udsender notifikationer til flere brugere på én gang. At indsætte én række ad gangen betyder fire rundrejser plus risikoen for, at tjenesten genstarter imellem dem. Ét INSERT med flere værdier plus returnering af de genererede id'er løser begge dele. Tabellen notifications(id SERIAL, user_id, msg) er tom. Tilføj fire rækker i én enkelt sætning: (user_id = 1, msg = 'hello'), (user_id = 2, msg = 'hi'), (user_id = 1, msg = 'again'), (user_id = 3, msg = 'welcome') — og returnér i samme sætning de genererede id-værdier sammen med user_id.

Eksempel på forventet output

Sådan ser et korrekt svar ud — dets rækketal er dets eget og behøver ikke at matche skematabellerne.

iduser_id
11
22
31

Resultatet af din forespørgsel vises her