sábado, 17 de junio de 2023

PQ - Autorización Facturas Electrónicas

 En un libro de Excel extraemos la autorizción que da SAT para cuando un cliente nos pide que le re-enviemos una factura. Usaremos power quere para extraer la info. de nuestra db y con una celda como parametro. Creamos un prodimiento almacena en nuestro SQL para llamar esa inforamcion. veamos como lo haremos.









viernes, 9 de junio de 2023

PQ - Usando parámetros para asignar el origen Sql.Database

Una consulta a una bases de datos, cambiaremos de db por medio de unos parámetros lo haremos de 3 formas:

primera:

usaremos 2 parametros en que ingresarmeos los datos manualmente, donde debemos saber el nombre de la base de datos como el nombre del servidor.

segunda:

usaremos 2 parametros pero, ahora seleccionaremos la base de datos como el servidor por medio de unas listas.

tercera:

usaremos 1 parámetro que luego le asignaremos una variable para usarla como base de datos y otra variable para usarla com servidor donde usaramos el if  then else.







 

domingo, 4 de junio de 2023

PY - Fundamentos del bucle for – contando lentamente (mississippily)

 Escenario

La idea detrás de esto es que agregar la palabra Mississippi a un número al contar los segundos en voz alta hace que suene más cercano al reloj, y por lo tanto "un Mississippi, dos Mississippi, tres Mississippi" tomará aproximadamente unos tres segundos reales de tiempo. A menudo lo usan los niños que juegan al escondite para asegurarse de que el buscador haga un conteo honesto.


Tu tarea es muy simple aquí: escribe un programa que use un bucle for para "contar de forma mississippi" hasta cinco. Habiendo contado hasta cinco, el programa debería imprimir en la pantalla el mensaje final "¡Listos o no, ahí voy!"



Solucion:










PowerBi Power Query WhatsApp

 Vamos usar Whatsapp como una verdadera herramienta de trabajo... alimentar mis dashboard por medio de mis mensajes de texto. Veamos como es.











sábado, 3 de junio de 2023

SQL DATEADD

 Esta funcion nos permite sumar o restar a una parte de fecha, Año, Mes, Día, Minutos, etc. su sintaxis:

DATEADD (datepart , number , date ),  Aqui les dejo un Ejemplo:





Más informarcion:

https://learn.microsoft.com/en-us/sql/t-sql/functions/dateadd-transact-sql?view=sql-server-ver15




SQL - CREATE TRIGGER - SOLUCION DE ACTUALIZACIÓN

 



un poco de informacion sobre trigger:
https://learn.microsoft.com/es-es/sql/t-sql/statements/create-trigger-transact-sql?redirectedfrom=MSDN&view=sql-server-ver16


y el codigo del trigger que se uso:

CREATE TRIGGER [dbo].[tr_updateUpper]
ON [dbo].[Customer]
AFTER INSERT
AS
BEGIN
  UPDATE Customer
  SET AccountNumber = UPPER(AccountNumber)
  WHERE AccountNumber = (SELECT AccountNumber FROM inserted)
END
GO









Estructura For en Rstudio

hoy... estamos aprendiendo un poquito de R ... miremos de que se trata...