#799

Lisää erä ilmoituksia ja nappaa niiden id:t

Lähetät ilmoituksia useille käyttäjille kerralla. Yhden rivin lisääminen kerrallaan tarkoittaa neljää edestakaista kierrosta sekä riskiä, että palvelu käynnistyy uudelleen niiden välissä. Yksi INSERT useilla arvoilla yhdistettynä luotujen id:iden palautukseen ratkaisee molemmat ongelmat. Taulu notifications(id SERIAL, user_id, msg) on tyhjä. Lisää neljä riviä yhdellä lauseella: (user_id = 1, msg = 'hello'), (user_id = 2, msg = 'hi'), (user_id = 1, msg = 'again'), (user_id = 3, msg = 'welcome') — ja palauta samassa lauseessa luodut id-arvot yhdessä user_id-arvon kanssa.

Odotetun tulosteen näyte

Näin oikea vastaus näyttää — sen rivimäärä on omansa, eikä sen tarvitse vastata skeeman tauluja.

iduser_id
11
22
31

Kyselysi tulos näkyy tässä