SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, TABLE_TYPE FROM Information_Schema.Tables WHERE TABLE_TYPE = 'BASE TABLE'
ByteRide busca generar un punto de encuentro para desarrolladores y entusiastas de la computación, donde se hallen soluciones sencillas a problemas sencillos. Queremos lograr un compilado de trucos, herramientas, tutoriales y respuestas a problemas de programación; Iniciaremos con javascript, html, php, c#, asp.net, sql, pero siempre buscando ampliar nuestros conocimientos.
Mostrando entradas con la etiqueta consulta. Mostrar todas las entradas
Mostrando entradas con la etiqueta consulta. Mostrar todas las entradas
miércoles, 29 de junio de 2011
Consulta que nos permite listar todas las tablas de una base de datos en SQL SERVER.
Esta consulta es útil cuando necesitamos conocer el listado de las tablas de una base de datos determinada.
Consulta para buscar registros repetidos.
Muchas veces es necesario establecer cuantas veces un registro con características similares está almacenado en nuestra tabla, la siguiente consulta nos permite hacerlo.
En este ejemplo vamos a buscar dentro de la tabla Persona los registros que tengan el tipo de documento y número documento repetido así:
Esta consulta nos devolverá el tipo de documento, número de documento y el número de veces que se repite.
Además, la sentencia COUNT(1) no siempre debe aparecer en el SELECT, esto en caso que solo se requiera identificar los repetidos, pero no su cantidad de apariciones.
En este ejemplo vamos a buscar dentro de la tabla Persona los registros que tengan el tipo de documento y número documento repetido así:
SELECT tipo_documento,numero_documento, COUNT(1) FROM Persona GROUP BY tipo_documento,numero_documento HAVING COUNT(1)
Esta consulta nos devolverá el tipo de documento, número de documento y el número de veces que se repite.
Además, la sentencia COUNT(1) no siempre debe aparecer en el SELECT, esto en caso que solo se requiera identificar los repetidos, pero no su cantidad de apariciones.
Suscribirse a:
Entradas (Atom)