1.-Quiero encontrar a un Empleado(Employee) por su codigo.

2.-Quiero saber cuales son los Empleados cuyo nombre empiezan con la letra A
3.-Quiero saber de un empleadocuantas Ordenes(Orders), tiene, buscandolo por su ID, y que me devuelva el nombre y apellido del empleado.
Noten que en esta sentencia hago la consulta a 2 tablas "Employees" y "Orders", con INNER JOIN hago que solo el Empleado con ID 1 lo busque en la tabla Orders. Ahora si lo que quieres es si o si todos los datos de la Tabla Orders entonces colocar solo "Orders.*", en vez de estar colocando uno por uno "Orders.OrderID, Orders.OrderDate", claro que una vez mas repito que poner el "*", no es una buena practica.
4.-Quiero Saber cuantos Empleados(Employees) estan registrados.
En este ejmplo heos usado "COUNT(*)", que nos devuelve en si un numero que representa el numero de registros en la tabla Employees.

5.-Quiero saber cuantos empleados son de un determinado Pais en este caso Estados Unidos US.

6.-Quiero saber de cada Proovedores(Suppliers), cuantos Productos(Products) he adquirido.
Para ello tendremos que hacer una consulta a las Tablas Suppliers y Products que se encuentran relacionadas.
En esta consulta, si o si tenemos que agruparlo o usar el GROUP BY para que la consulta salga correctamente, el AS es un alias que solo le pone un nombre a la columna del resultado, podemos ponerle lo que desearamos, si queremos le quitamos el AS y funcionara igual.

Excelente amigo!
ResponderEliminar