Buenos días y felices fiestas gente, el día de hoy, les publicare la estructura de la base de Datos del Sistema Contpai Nominas, ha sido muy seguido el enlace donde se encuentra la estructura de base de Datos de Adminpaq, por eso decidí publicar también la de Bancos, Contabilidad y Nóminas. Quedo a sus ordenes para cualquier cosa.
Estructura Base de Datos Contpai Nominas
Si no funciona el vínculo favor de hacérmelo saber para arreglarlo, espero compartan, comenten, de +1 o clic a algún anuncio que les interese
Saludos y felices fiestas
Aqui encontrarás las respuestas que estabas buscando acerca de lo relacionado con TI
Estructura de Base de Datos de Contpaqi Nominas
Administrador de Base de Datos y Pedagogo, una rara combinación, en mis blogs encontraras respuestas a varios temas de estas dos grandes áreas. Espero les guste y les sea útil la información
Estructura de Base de Datos de Contabilidad y Bancos
Buenos días y Feliz años comunidad, el post que puse sobre la información de las bases de Datos, ha sido el más leído, así que hoy les dejare la documentación sobre las bases de datos del Sistema de Contabilidad y Bancos, esto es para la gente de sistemas especialmente.
Estructura de Base de Datos Contabilidad y Bancos Contpaqi
Espero comenten, le den +1 o clic a algún anuncio que les interese.
Quedo a la orden para lo que se les ofrezca y que pasen felices fiestas
Estructura de Base de Datos Contabilidad y Bancos Contpaqi
Espero comenten, le den +1 o clic a algún anuncio que les interese.
Quedo a la orden para lo que se les ofrezca y que pasen felices fiestas
Administrador de Base de Datos y Pedagogo, una rara combinación, en mis blogs encontraras respuestas a varios temas de estas dos grandes áreas. Espero les guste y les sea útil la información
Variables en SQL SERVER
Buenas tardes queridos lectores, en esta ocasión trataremos
el tema de las variables en SQL Server, como declararlas y como asignarles
valor. Vamos a ver algunos ejemplos como siempre.
SQL SERVER solo cuenta con un operador universal para la
asignación de valores. El operador igual (=) se tendrá que colocar en cualquier
expresión que necesite asignar un valor de cualquier tipo.
Tags
Bases de Datos,
PRINT,
SELECT,
SQL,
SQL SERVER,
Variables,
WHERE
Administrador de Base de Datos y Pedagogo, una rara combinación, en mis blogs encontraras respuestas a varios temas de estas dos grandes áreas. Espero les guste y les sea útil la información
Operadores en SQL Server
Buenas tardes queridos lectores, continuamos
posteando ejercicios con el comando SELECT de SQL Server, en esta ocasión
veremos los operadores en SQL. Pero comencemos con el post. ¿Qué es un operador? Un operador es un
símbolo que especifica una acción que es
realizada por una o más expresiones. En las siguientes tablas se incluyen las categorías
de operadores que incluye SQL Server
Tags
Bases de Datos,
LTRIM,
SELECT,
SQL,
SQL SERVER,
STR
Administrador de Base de Datos y Pedagogo, una rara combinación, en mis blogs encontraras respuestas a varios temas de estas dos grandes áreas. Espero les guste y les sea útil la información
INSERT INTO desde SELECT
Buenas tardes queridos lectores, el día de hoy
veremos cómo crear una tabla nueva en SQL SERVER a partir de una
consulta SELECT, pero vayamos a los ejemplos y luego a la explicación:
Ejemplo 1: Script que permita replicar los
registros de la tabla PASAJERO en una nueva tabla llamada MIS PASAJEROS.
Utilizaremos la cláusula INTO
Hay que tener en cuenta que la cláusula INTO permite crear la
tabla y además definir sus columnas en base a las columnas especificadas en la
consulta. Vamos a ver el script que realiza el proceso
IF OBJECT_ID('MISPASAJEROS') IS NOT NULL
BEGIN
DROP TABLE MISPASAJEROS
END
GO
SELECT P.*
INTO
MISPASAJEROS
FROM
PASAJERO P
GO
SELECT * FROM MISPASAJEROS
GO
En el primer bloque se tiene que verificar
que la tabla no existe para poder continuar con el proceso de creación y
asignación de valores, caso contrario se tendrá que eliminar la tabla. En este
caso se usa la función OBJECT_ID
para verificar que existe la tabla MISPASAJEROS
al asignarle IS NOT NULL estamos
indicando que la tabla si existe, dentro de la condicional se especifica la
eliminación de la tabla con sentencia DROP
TABLE.
En el segundo bloque se hace referencia a
todas las columnas de la tabla de origen con P.* donde P es el alias de la
tabla PASAJERO, luego se especifica
la nueva tabla con INTO MISPASAJEROS,
como en el primero bloque se verificó que la tabla no existía, entonces esta
línea no causará errores al usuario, finalmente se especifica de donde
provienen los datos de origen con FROM
PASAJERO P.
En el último bloque se hace la consulta en
referencia a la nueva tabla creada por consecuencia de la consulta del segundo
bloque.
Podríamos usar la misma tabla para
replicar a los pasajeros que cumplan con una determinada condición como por
ejemplo, que copie solo a los pasajeros que tengan el correo HOTMAIL. Para esto, debemos colocar el
siguiente script:
IF OBJECT_ID('MISPASAJEROS') IS NOT NULL
BEGIN
DROP TABLE MISPASAJEROS
END
GO
SELECT P.*
INTO
MISPASAJEROS
FROM
PASAJERO P
WHERE P.EMAIL LIKE '%HOTMAIL%'
GO
SELECT * FROM MISPASAJEROS
GO
Como notará en el segundo bloque se hace
referencia a la condición de solo email de HOTMAIL usando la clausula WHERE que explicaremos en otra ocasión.
Hasta aquí el post queridos lectores, pero vamos a continuar con más de la sentencia SELECT, ya que es muy completa, espero comenten, le den +1 o algún clic a algún anuncio de su interés.
Saludos a todos
Tags
Bases de Datos,
SELECT,
SQL,
SQL SERVER
Administrador de Base de Datos y Pedagogo, una rara combinación, en mis blogs encontraras respuestas a varios temas de estas dos grandes áreas. Espero les guste y les sea útil la información
Uso de ORDER BY, TOP, PERCENT en SQL Server
Buenas noches queridos lectores, el día de hoy hablaremos de la clausula ORDER BY para ordenar los datos de forma ascendente o descendente, según lo requiramos, pero pasemos a los ejemplos
Ejemplo 1: Script que permita mostrar los registros de la tabla PASAJERO ordenado por sus nombres de forma ascendente.
Para lograr esto, se define de la siguiente manera;
SELECT *
FROM PASAJERO
ORDER BY NOMBRES
GO
El resultado es el siguiente:
Como se habrá notado, en el script no se especificó el orden ascendente dentro de la sentencia, por lo tanto, al no especificarlo, siempre se ordenará en forma ascendente, también se podría especificar de la siguiente manera:
SELECT *
FROM PASAJERO
ORDER BY NOMBRES ASC
GO
Ejercicio 2: Script que permita mostrar los registros de la tabla PASAJERO ordenados por su IDPAIS en forma ascendente, y a la duplicidad de filas ordenarlos por IDPASAJERO en forma descendente.
SELECT IDPAIS, IDPASAJERO, NOMBRES, TELEFONO, EMAIL
FROM PASAJERO
ORDER BY IDPAIS ASC, IDPASAJERO DESC
GO
Observe que la columna IDPASAJERO está ordenada descendentemente dependiendo de la columna IDPAIS.
Ahora vamos a ver, como podemos traer solamente una cierta cantidad de registros, ya sea en número o en porcentaje. Tomemos como base el siguiente ejemplo:
Ejercicio 3: Script que permita mostrar los 5 registros de la tabla PASAJERO, usando la clausula TOP
SELECT TOP 5 *
FROM PASAJERO
En este script se uso la clausula TOP, en el cual se especifica el numero de registros a obtener desde la tabla PASAJERO, pero siempre tiene que indicar las columnas a mostrar, por eso en el script se usa el operador * para indicar que se liste todas las columnas y filas de la tabla según el TOP establecido.
También podemos mostrar los últimos 5 registros de la tabla, analicemos el siguiente ejemplo:
Ejercicio 4: Script que permita mostrar los 5 ultimos registros de la tabla PASAJERO
SELECT TOP 5 *
FROM PASAJERO
ORDER BY IDPASAJERO DESC
Para mostrar los últimos 5 registros debemos contar con una columna que defina el orden de los registros.
Ahora vamos a mostrar el uso de la cláusula PERCENT.
Ejercicio 5: Script que permita mostrar el 30% de los primeros registros de la tabla RESERVA, utilizando la clausula PERCENT
Inicialmente, los registros almacenados en la tabla RESERVA son:
Si deseamos mostrar solo el 30% de los registros, entonces el resultado será como sigue:
SELECT TOP 30 PERCENT *
FROM RESERVA
Hasta aquí el post queridos lectores, pero falta muchisimos usos más de la sentencia SELECT, que estaré posteando próximamente.
Saludos
Tags
Bases de Datos,
ORDER BY,
PERCENT,
SLQ,
SQL SERVER,
TOP
Administrador de Base de Datos y Pedagogo, una rara combinación, en mis blogs encontraras respuestas a varios temas de estas dos grandes áreas. Espero les guste y les sea útil la información
Uso de DISTINCT en SQL SERVER
Buenos días queridos lectores, el día de hoy vamos a continuar con algunas funciones de la sentencia SELECT que vimos en el post anterior, esta sentencia se llama DISTINCT, pero ¿Que hace DISTINC
Tags
Bases de Datos,
DISTINCT,
SELECT,
SQL,
SQL SERVER
Administrador de Base de Datos y Pedagogo, una rara combinación, en mis blogs encontraras respuestas a varios temas de estas dos grandes áreas. Espero les guste y les sea útil la información
USO DEL COMANDO SELECT EN SQL SERVER
Primero que nada, buenos días queridos lectores, ya tenía mucho sin darme una vuelta por aquí, pero ya estoy nuevamente de regreso. Hoy les voy a hablar del comando SELECT de SQL, ese comando
Tags
Bases de Datos,
SELECT,
SQL,
SQL SERVER
Administrador de Base de Datos y Pedagogo, una rara combinación, en mis blogs encontraras respuestas a varios temas de estas dos grandes áreas. Espero les guste y les sea útil la información
Suscribirse a:
Entradas (Atom)
Featured Post
Como saber la versión de SQL que tengo
Buenas tardes queridos lectores, el día de hoy les traigo un post muy básico, pero útil en determinadas circunstancias, cuando queremos sab...