MariaDB [inventarioalcaldia]> Select funcionarios.idfuncionario,funcionarios.nombre,funcionarios.genero,funcionarios.puesto FROM funcionarios INNER JOIN secrefun ON secrefun.idfuncionario2 = funcionarios.idfuncionario INNER JOIN secretarias on secrefun.idsecretaria1 = secretarias.idsecretaria WHERE secretarias.nombre= 'Secretaria de Hacienda'; +---------------+-----------------------+-----------+----------+ | idfuncionario | nombre | genero | puesto | +---------------+-----------------------+-----------+----------+ | 1000653947 | Carlos Perez | Masculino | Analista | | 48984934 | Maria Camila Gonzalez | Femenino | Auxiliar | +---------------+-----------------------+-----------+----------+ 2 rows in set (0.001 sec) MariaDB [inventarioalcaldia]> Select * FROM objetosda¤ados WHERE tipo='Portatil'; +----------------+----------+ | idobjetoda¤ado | tipo | +----------------+----------+ | DA0002 | Portatil | +----------------+----------+ 1 row in set (0.000 sec) MariaDB [inventarioalcaldia]> Insert into funcionarios(idfuncionario,nombre,genero,puesto) values('46793423',' Maicol Hern ndez ','Masculino',' Abogado '); Query OK, 1 row affected (0.002 sec) MariaDB [inventarioalcaldia]> Select funcionarios.idfuncionario,funcionarios.nombre,funcionarios.genero,funcionarios.puesto FROM funcionarios INNER JOIN secrefun ON secrefun.idfuncionario2 = funcionarios.idfuncionario INNER JOIN secretarias on secrefun.idsecretaria1 = secretarias.idsecretaria WHERE secretarias.nombre= 'Secretaria de Planeacion' and funcionarios.puesto= 'Abogado' or secretarias.nombre= 'Secretaria de Planeacion' and funcionarios.puesto= 'Abogada' ; +---------------+--------------+-----------+---------+ | idfuncionario | nombre | genero | puesto | +---------------+--------------+-----------+---------+ | 32218997 | Samuel Mu¤oz | Masculino | Abogado | +---------------+--------------+-----------+---------+ 1 row in set (0.001 sec) MariaDB [inventarioalcaldia]> Select * FROM funcionarios WHERE nombre LIKE 'S%'; +---------------+---------------------+-----------+-----------+ | idfuncionario | nombre | genero | puesto | +---------------+---------------------+-----------+-----------+ | 10009033 | Santiago Echavarria | Masculino | Abogado | | 1001555983 | Sandra Jaramillo | Femenino | Contadora | | 32218997 | Samuel Mu¤oz | Masculino | Abogado | +---------------+---------------------+-----------+-----------+ 3 rows in set (0.000 sec) MariaDB [inventarioalcaldia]> Select funcionarios.idfuncionario,funcionarios.nombre,funcionarios.genero,secretarias.nombre Secretaria FROM funcionarios INNER JOIN secrefun ON secrefun.idfuncionario2 = funcionarios.idfuncionario INNER JOIN secretarias on secrefun.idsecretaria1 = secretarias.idsecretaria; +---------------+-----------------------+-----------+--------------------------+ | idfuncionario | nombre | genero | Secretaria | +---------------+-----------------------+-----------+--------------------------+ | 1000653947 | Carlos Perez | Masculino | Secretaria de Hacienda | | 48984934 | Maria Camila Gonzalez | Femenino | Secretaria de Hacienda | | 32218997 | Samuel Mu¤oz | Masculino | Secretaria de Planeacion | | 65987905 | Catherine Lopez | Femenino | Secretaria de Planeacion | | 22358489 | Matias Londo¤o | Masculino | Secretaria de Bienes | | 98838838 | Efrain Henao | Masculino | Secretaria de Bienes | | 1001555983 | Sandra Jaramillo | Femenino | Secretaria de Bienes | | 10009033 | Santiago Echavarria | Masculino | Secretaria de Salud | | 96734744 | Luisa Maldonado | Femenino | Secretaria de Salud | | 23929494 | Daniela Torres | Femenino | Secretaria de Salud | +---------------+-----------------------+-----------+--------------------------+ 10 rows in set (0.001 sec) MariaDB [inventarioalcaldia]> Delete from funcionarios where idfuncionario='22358489'; Query OK, 1 row affected (0.007 sec) MariaDB [inventarioalcaldia]> select * from funcionarios; +---------------+-----------------------+-----------+-----------+ | idfuncionario | nombre | genero | puesto | +---------------+-----------------------+-----------+-----------+ | 1000653947 | Carlos Perez | Masculino | Analista | | 10009033 | Santiago Echavarria | Masculino | Abogado | | 1001555983 | Sandra Jaramillo | Femenino | Contadora | | 23929494 | Daniela Torres | Femenino | Abogada | | 32218997 | Samuel Mu¤oz | Masculino | Abogado | | 46793423 | Maicol Hern ndez | Masculino | Abogado | | 48984934 | Maria Camila Gonzalez | Femenino | Auxiliar | | 65987905 | Catherine Lopez | Femenino | Analista | | 96734744 | Luisa Maldonado | Femenino | Auxiliar | | 98838838 | Efrain Henao | Masculino | Analista | +---------------+-----------------------+-----------+-----------+ 10 rows in set (0.000 sec) MariaDB [inventarioalcaldia]> select * from secrefun; +---------------+----------------+ | idsecretaria1 | idfuncionario2 | +---------------+----------------+ | SE001 | 1000653947 | | SE001 | 48984934 | | SE002 | 32218997 | | SE002 | 65987905 | | SE003 | 98838838 | | SE003 | 1001555983 | | SE004 | 10009033 | | SE004 | 96734744 | | SE004 | 23929494 | +---------------+----------------+ 9 rows in set (0.000 sec) MariaDB [inventarioalcaldia]> Update secrefun set idsecretaria1='SE002' where idfuncionario2='1000653947'; Query OK, 1 row affected (0.002 sec) Rows matched: 1 Changed: 1 Warnings: 0 MariaDB [inventarioalcaldia]> select * from secrefun; +---------------+----------------+ | idsecretaria1 | idfuncionario2 | +---------------+----------------+ | SE002 | 1000653947 | | SE001 | 48984934 | | SE002 | 32218997 | | SE002 | 65987905 | | SE003 | 98838838 | | SE003 | 1001555983 | | SE004 | 10009033 | | SE004 | 96734744 | | SE004 | 23929494 | +---------------+----------------+ 9 rows in set (0.000 sec) MariaDB [inventarioalcaldia]> Select MAX(idfuncionario) 'ID FUNCIONARIO CON VALOR MAS ALTO' from funcionarios; +-----------------------------------+ | ID FUNCIONARIO CON VALOR MAS ALTO | +-----------------------------------+ | 98838838 | +-----------------------------------+ 1 row in set (0.000 sec) MariaDB [inventarioalcaldia]> Select MIN(idproveedor) 'ID PROVEEDOR CON VALOR MAS BAJO' from proveedores; +---------------------------------+ | ID PROVEEDOR CON VALOR MAS BAJO | +---------------------------------+ | 900100200 | +---------------------------------+ 1 row in set (0.000 sec) MariaDB [inventarioalcaldia]> select idsecretaria1 as 'Codigo secretaria' ,count(idsecretaria1) as 'cantidad funcionarios' from secrefun group by idsecretaria1; +-------------------+-----------------------+ | Codigo secretaria | cantidad funcionarios | +-------------------+-----------------------+ | SE001 | 1 | | SE002 | 3 | | SE003 | 2 | | SE004 | 3 | +-------------------+-----------------------+ 4 rows in set (0.000 sec) MariaDB [inventarioalcaldia]> MariaDB [inventarioalcaldia]> SELECT * FROM proveedores WHERE idProveedor IN -> (SELECT idproveedor FROM proveedores WHERE estado= 'activo'); +-------------+------------------------------------+------------------------------------------+--------+ | idproveedor | nombre | descripcion | estado | +-------------+------------------------------------+------------------------------------------+--------+ | 900100200 | Electronics Masters | Venta de computadores y accesorios | Activo | | 900400500 | Accesorios de comunicacion Bet SAS | Audifonos, diademas,microfonos | Activo | | 900800700 | Distribuidor de Sillas Magic | Venta de sillas de oficinas economicas y | Activo | +-------------+------------------------------------+------------------------------------------+--------+ 3 rows in set (0.001 sec) MariaDB [inventarioalcaldia]> exit