Python - empleado con menor sueldo

 
Vista:
sin imagen de perfil

empleado con menor sueldo

Publicado por Jaime (1 intervención) el 08/12/2021 05:07:33
hola muy buenas tardes queria saber si me pueden ayudar con una duda lo que pasa es que tengo una evaluacion de progra y tengo todo casi listo solo me falta indicar cual es el empleado con menor sueldo de una empresa con base de datos
Captura-111
Captura-2222

ESTO ES LO QUE LLEVO DEL CODIGO:

import pymysql
conexion1= pymysql.connect(host="localhost",user="root",passwd="",database="ieiseccion1")
cursor1 = conexion1.cursor()

Empleados=[]

duda=1

while duda==1:
sql = "insert into trabajador(rut,nombre,sueldo,bono) values(%s,%s,%s,%s)"
rut = input("Ingrese Rut : ")
nombre = input("Ingrese Nombre : ")
sueldo = int(input("Ingrese sueldo, Obligatoriamente mayor o igual al sueldo minimo :"))


bono=0


if sueldo<600000:
bono=sueldo*0.60
else:
bono=sueldo*0.30


datos=(rut,nombre,sueldo,bono)
Empleados.append(datos)
duda=int(input("Desea Realizar Otro registro? 1.SI 2.NO : "))


cursor1.executemany(sql,Empleados)
conexion1.commit()
print(cursor1.rowcount,"se han insertado")


cursor1.execute("select sueldo from trabajador")
ct=0
for fila in cursor1:
if fila[0]>=1000000:
ct=ct+1
print("La Cantidad de empleados que reciben un sueldo mayor o igual a un millon de pesos es : ",ct)
cursor1.execute("select bono from trabajador")
bono=0
for fila in cursor1:
bono=bono + fila[0]
print("La Cantidad de bono a pagar por parte de la empresa es de : ",bono,"Pesos")

cursor1.execute("select * from trabajador")
for fila in cursor1:
print (fila)

cursor1.execute("select * from trabajador")












conexion1.close()
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder