Sobes.tech

Golang

Napisz zapytanie SQL, które wyświetli **imię klienta**, jego **miasto** i **łączną sumę** wszystkich jego zamówień. Do końcowego wyniku powinni trafić tylko ci klienci, których łączne wydatki wynoszą **więcej niż 1000** jednostek. --- **Schemat danych:** 1. **Tabela `customers`:** - `customer_id` (int) – unikalny identyfikator klienta. - `customer_name` (varchar) – imię klienta. - `city` (varchar) – miasto zamieszkania. 2. **Tabela `orders`:** - `order_id` (int) – unikalny numer zamówienia. - `customer_id` (int) – ID klienta dokonującego zakupu. - `total_amount` (decimal) – kwota konkretnego zamówienia.

196

Jak działają transakcje w PostgreSQL i MySQL?

194

Jak działa append? Co się stanie, jeśli przekażesz slice do funkcji i je zmienisz?

193

Jakie są główne różnice między TCP a UDP i kiedy warto wybrać który protokół?

190

Jak w terminalu Linux sprawdzić, które procesy zużywają zasoby i w jakiej ilości? Jak zabić proces? Jakie polecenia używałeś ogólnie?

188

główny pakiet import "fmt" typ Osoba struct { Imię string } func zmieńImię(osoba *Osoba) { osoba = &Osoba{ Imię: "Alice", } } func main() { osoba := &Osoba{ Imię: "Bob", } fmt.Println(osoba.Imię) // zmieńImię(osoba) fmt.Println(osoba.Imię) // }

188

**Warunek** Zapytania do wielu adresów URL powinny być wykonywane równolegle. Należy wyświetlić statusy HTTP i obsłużyć błędy.

187

Czym różni się indeks haszujący od drzewa B?

183

Jak działa mapa pod maską w nowych wersjach Go, co się zmieniło?

174

Czym różni się slice od tablicy w Go?

174

Czym różni się slice od tablicy w Go i jak działa append?

174

Na co patrzeć, aby zrozumieć, dlaczego zapytanie działa wolno po wywołaniu EXPLAIN ANALYZE?

167

// Opis: // Należy zaimplementować backend aplikacji planisty, który będzie miał 3 metody: // 1) Utwórz polecenie z ID i czasem uruchomienia. // 2) Pobierz listę aktywnych poleceń. // 3) Anuluj polecenie po ID. // Polecenie musi zostać wykonane dokładnie w czasie podanym w pierwszej metodzie. // Metody będą wywoływane przez serwer HTTP, liczba jednoczesnych żądań // tych metod nie jest określona. // Wykonanie polecenia będzie po prostu Print(ID) na stdout, aby zasymulować wykonanie.

167

Czy [imię] napotkał problemy podczas zmniejszania obciążenia systemu?

165

Jak sprawdzić, dlaczego długopis odpowiada wolno? Jak korzystać z pprof?

159

Jak działają goroutines i jak synchronizować ich pracę?

158
/3