#799

Infoga en sats med aviseringar och hämta deras id:n

Du sänder aviseringar till flera användare samtidigt. Att infoga en rad i taget innebär fyra turer fram och tillbaka plus risken att tjänsten startas om mellan dem. En INSERT med flera värden plus returnering av de genererade id:na löser båda problemen. Tabellen notifications(id SERIAL, user_id, msg) är tom. Lägg till fyra rader i en enda sats: (user_id = 1, msg = 'hello'), (user_id = 2, msg = 'hi'), (user_id = 1, msg = 'again'), (user_id = 3, msg = 'welcome') — och returnera i samma sats de genererade id-värdena tillsammans med user_id.

Exempel på förväntad utdata

Så här ser ett korrekt svar ut — radantalet är dess eget, det behöver inte matcha schematabellerna.

iduser_id
11
22
31

Ditt frågeresultat visas här