Escriba una consulta SQL que muestre **el nombre del cliente**, su **ciudad** y **el monto total** de todos sus pedidos. La consulta final debe incluir solo aquellos clientes cuyo gasto total sea **superior a 1000** unidades. --- **Esquema de datos:** 1. **Tabla `customers`:** - `customer_id` (int) – identificador único del cliente. - `customer_name` (varchar) – nombre del cliente. - `city` (varchar) – ciudad de residencia. 2. **Tabla `orders`:** - `order_id` (int) – número único de pedido. - `customer_id` (int) – ID del cliente que realizó la compra. - `total_amount` (decimal) – monto de un pedido específico.
Golang
¿Cómo funcionan las transacciones en PostgreSQL y MySQL?
¿Cómo funciona append? ¿Qué pasará si pasas un slice a una función y lo modificas?
¿Cuáles son las principales diferencias entre TCP y UDP y cuándo deberías elegir cada protocolo?
¿Cómo ver en la terminal de Linux qué procesos consumen recursos y en qué cantidad? ¿Cómo matar un proceso? ¿Qué comandos utilizaste en general?
paquete principal import "fmt" tipo Persona struct { Nombre string } func cambiarNombre(persona *Persona) { persona = &Persona{ Nombre: "Alicia", } } func main() { persona := &Persona{ Nombre: "Bob", } fmt.Println(persona.Nombre) // cambiarNombre(persona) fmt.Println(persona.Nombre) // }
**Condición** Las solicitudes a varias URL deben realizarse en paralelo. Se deben mostrar los estados HTTP y manejar los errores.
¿En qué se diferencia un índice hash de un árbol B?
¿Qué configuraciones tiene el cliente HTTP en Go?
¿Cómo funciona map bajo el capó en las nuevas versiones de Go, qué ha cambiado?
¿En qué se diferencia slice de array en Go y cómo funciona append?
¿En qué se diferencia slice de un array en Go?
¿Qué es ACID?
¿Qué es la desreferenciación de puntero nulo?
¿A dónde mirar para entender por qué la consulta funciona lentamente después de llamar a EXPLAIN ANALYZE?
// Descripción: // Se debe implementar la parte backend de la aplicación planificadora, que tendrá 3 métodos: // 1) Crear un comando con ID y hora de inicio. // 2) Obtener la lista de comandos activos. // 3) Cancelar un comando por ID. // El comando debe ejecutarse exactamente en el momento pasado en el primer método. // Los métodos serán llamados a través de un servidor HTTP, no se ha definido la cantidad de solicitudes simultáneas // para estos métodos. // La ejecución del comando será simplemente Print(ID) en stdout, para emular la ejecución.
¿[nombre] enfrentó problemas al reducir la carga en el sistema?
¿Cómo averiguar por qué el bolígrafo responde lentamente? ¿Cómo usar pprof?
¿Cómo funcionan las goroutines y cómo sincronizar su trabajo?
¿En qué se diferencia HTTPS de HTTP?