1. Realice una consulta donde me liste los diferentes
departamentos y la cantidad de municipios que tiene cada uno. SELECT departamento, COUNT(departamento) N_MUNICIPIOS FROM municipios GROUP BY departamento; 2. Listar los datos de los clientes que tienen multa y mostrar la descripción de la multa.
SELECT a.*, b.descripcion FROM
clientes a INNER JOIN multas c ON a.idcliente = c.idcliente JOIN tiposdemultas b ON c.tipomulta = b.tipomulta
3. listar los clientes que tienen multa por Equipo Robado
SELECT a.*, b.descripcion FROM
clientes a INNER JOIN multas c ON a.idcliente = c.idcliente JOIN tiposdemultas b ON c.tipomulta = b.tipomulta AND b.descripcion='EQUIPO ROBADO' 4. De las devoluciones registradas entre enero y marzo de 2015 mostrar los datos del cliente y equipo
FROM devoluciones c INNER JOIN clientes a ON a.idcliente=c.idcliente JOIN equipos b ON c.idequipo=b.idequipo WHERE c.fechadevolucion BETWEEN '2015-01-01' AND '2015-03-31' 5. A los equipos tipo A y C aumentarles en un 10% los valores de los campos: VALORHORA, VALORDIA, VALORSEM, VALORMES siempre y cuando la cantidad sea mayor a 10
UPDATE equipos a SET a.valorhora = a.valorhora*1.1,
a.valordia = a.valordia*1.1, a.valorsem=a.valorsem*1.1, a.valormes = a.valormes*1.1 WHERE a.cantidad > 10 AND (a.tipoequipo = 'A' OR a.tipoequipo = 'C')