Junior — Middle
Ar galite pateikti pavyzdžių SQL užklausų, kurias naudojote ar rašėte?
sobes.tech AI
Atsakymas iš AI
Štai keletas dažniausiai naudojamų SQL užklausų pavyzdžių, naudojamų Go programose darbui su duomenų bazėmis:
-- Pasirinkti visus vartotojus su tam tikru statusu
SELECT id, name, email FROM users WHERE status = 'active';
-- Įterpti naują įrašą į užsakymų lentelę
INSERT INTO orders (user_id, product_id, quantity, order_date) VALUES (?, ?, ?, NOW());
-- Atnaujinti užsakymo būseną
UPDATE orders SET status = 'shipped' WHERE id = ?;
-- Ištrinti pasenusias sesijas
DELETE FROM sessions WHERE last_active < NOW() - INTERVAL '30 days';
Go dažniausiai šiuos užklausimus vykdo naudodamas database/sql paketą su paruoštais išraiškomis, siekiant užtikrinti saugumą ir našumą.