Consultas acces

Solo disponible en BuenasTareas
  • Páginas : 2 (331 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de diciembre de 2010
Leer documento completo
Vista previa del texto
Funciones de Texto
1) IZQ$: Extrae una cierta cantidad de caracteres de una cadena de textos a partir de la izquierda
Sintaxis: IZQ$(texto,N)
N=numero de caracteres a extraer
Texto= cadena detexto
2) DER$: Extrae una cierta cantidad de caracteres de una cadenas de textos a partir de la derecha.
Sintaxis: DER$(texto,N)

EJEMPLOS:
Excel | Access | SQL |
Izquierda | IZQ$ | LEFT |* EXCEL:

* ACCESS: IZQ$([Paterno];1)
PATERNO |
Castro |
Miranda |

* SQL: LEFT(PATERNO;1)
Ejemplo con regla de validación:
* 1er carácter del campo materno sea A o BR.V.: A* o N*
Consulta: IZQ$([Materno];1)=”A” o IZQ$ $([Materno];1)=”B”
* Extraer la última letra
IZQ$(DER$([Paterno];2);1)

r |
d |

PATERNO |
Castro |
Miranda |

3)MEDIO$:Extrae una cierta cantidad de caracteres de una cadena de textos después de haber avanzado otra cantidad de caracteres.
Sintaxis: Medio$(texto;x;n)
X: numero de caracteres que avanza
EXCEL:ACCESS:
Extraer la 6ta, 7ma y 8va letra Medio$([Apellidos];6;3)
APELLIDOS |
Bustamante |
Zagaslizabal |
man |
liz |

EJERCICIOS
Visualiza al personal con los campos: código, apellidos,clave 1 y clave 2
Clave1:
Xyz:
3era letra del nombre
Ultima letra del materno
1era letra del paterno
CLAVE1: Mayus$(Izq$([Paterno],1)+Der$([Materno],1)+Medio$([Nombre],3,1))

Clave2:
Xyz:2da letra del nombre del día de ingreso
Ultima letra del nombre del mes de ingreso
Antepenúltima letra del materno

Clase 10/11/2010
6) Longitud: Obtiene el número de caracteres que tienes uncampo de tipo texto
Sintaxis: Longitud (texto)
Excel:

Access:
Longitud([Paterno]) 6 y 7
PATERNO |
Castro |
Mendoza |

Visual Fox Pro:
Texto, 10
ALLTRIM: Elimina todos los espacios enblanco
Ej:
LEN(ALLTRIM(Paterno))
LEN(Paterno) 10
longitud
PATERNO |
Castro |
Mendoza |

SQL:

LEN(Paterno)
PATERNO |
Castro |
Mendoza |

Ejercicios:
1.- El campo paterno...
tracking img