Beruflich Dokumente
Kultur Dokumente
Nota:
El DNI, teléfono; eso tipos de datos no se declara como números porque existen dni,
teléfonos que empiezan con 0. Y en la base de datos omitirá y no se encontrara en la
búsqueda.
Numero Varchar o char
DNI: 04504543 DNI: 04504543
Sistema lee: 4504543 Sistema lee: 04504543
La edad no se coloca como el campo en la base de datos porque cuando pasan los años
la edad solo no se actualiza seguirá teniendo la misma edad a pesar que hayan pasado
varios años. Mejor solo colocar fecha de nacimiento porque con ese dato es fácil de
calcular.
Select * from tabla where condición (es la sintaxis básico del uso de where)
Descripción (Condición) Signo
Igual =
Menor que <
Mayor que >
Mayor igual que >=
Menor igual que <=
Diferente <>
Nota: El campo que se utiliza como tipo char, varchar, datatime o similar, que se utiliza en la
condición el valor debe ir con apostrofe (‘’). Aquí te mostramos:
Mostrar todas los alumnos pero de sexo femenino y que sean solo de Lambayeque.
select * from alumno where sexo='femenino' and departamento='lambayeque'
Mostrar todas las personas de la tabla alumno pero menos los que viven de Lambayeque.
select*from empleado where departamento<>'lambayeque'
Mostrar todas las personas de la tabla alumno aquellos que cumplen el mes de septiembre (9).
Select * from alumno where month(fecha_nacimiento)=9
Mostrar todas las mujeres menores de edad que viven en cajaruro, ordenando su edad en forma
descendente.
Select * from alumno where sexo= ‘femenino’ and year(GetDate())-year(fecha_nacimiento)<18 and
distrito=’cajaruro’ order by fecha_nacimiento desc.
Like= Compara cadena de caracteres.
Si queremos que nos muestre los datos de apellidos que empiezan con la letra cu.
Que nos muestre solo apellidos que contenga la letra (ca) entonces haremos de esta forma:
Procedimientos Almacenados
end
mostrarDatos_pa
end
mostrarfechqnqcimiento_pa
con parámetros.
create procedure lista_pa
@Dep varchar(50)
as
begin
select*from Trabajador where Region =@Dep
end
lista_pa 'Lambayeque'
Que te muestre apellidos Piedra no importa si es apellido paterno o materno.
create procedure apellidos_pa
@ap varchar(50)
as
begin
select*from Trabajador where Apellido_Paterno =@ap or Apellido_Materno=@ap
end
apellidos_pa 'PIEDRA'
Que ingrese el mes y que te muestre todos los que nacieron el mismo mes.
create procedure mes_pa
@mes integer
as
begin
select*from Trabajador where MONTH (Fecha_Nacimiento )=@mes
end
mes_pa 10