jueves, 28 de mayo de 2009

Sentencias de SQL

  • SELECT * FROM clientes WHERE edad>=28 AND edad<=36
  • Esto selecciona todos los clientes con edades comprendidas entre los 28 y los 36 años.

  • SELECT * FROM clientes WHERE pais='MEXICO' OR pais='D.F. OR pais= 'EDO. DE MEXICO'
  • Esto selecciona todos los campos de la tabla 'clientes', pero los registros de todos los clientes de las provincias de 'MEXICO', 'D.F.' o 'EDO.DE MEXICO'.

  • SELECT nombre, apellidos FROM clientes WHERE edad>=18
  • Esto selecciona los campos 'nombre' y 'apellidos' de la tabla clientes, escogiendo a aquellos clientes que sean mayor de edad (masr o igual que 18 años).

  • SELECT * FROM clientes WHERE edad BETWEEN 18 AND 45
  • Esto selecciona todos los clientes con edades comprendidas entre los 18 y los 45 años.

  • SELECT * FROM cuentas WHERE fecha=#7/1/97#
  • Esto selecciona los apuntes de 'cuentas' realizados el 1 de Julio de 1.997 (la fecha ha de indicarse en inglés (mes/día/año)).

  • SELECT * FROM cuentas WHERE fecha BETWEEN #7/1/97# AND #7/31/97#
  • Selecciona los apuntes de 'diario' realizados en Julio de 1997.

  • SELECT * FROM clientes WHERE nombre LIKE 'JU*'
  • Esto selecciona los clientes cuyo nombre comience con los caracteres 'JU'.

  • SELECT * FROM clientes WHERE apellidos LIKE '*AM'
  • Esto selecciona los clientes cuyos apellidos terminen con los caracteres 'AM'.

  • SELECT * FROM clientes WHERE apellidos LIKE '*GARCI*'
  • Esto selecciona los clientes cuyos apellidos contengan, en cualquier posición, los caracteres 'GARCI'.

  • strsql = "select * from tabla where campo_en_tabla like '%"& TextBox1.text &"%'"
  • Esto busca el valor de TextBox1 en el campo_en_tabla de la tabla.

Comparte