Secciones de la página

edi. sql


Standard query language


Árbol de ficheros

Tol

Artículos del sitio

Presentación de Tol

Todos los programas

Simuladores visuales

Sitios que me gustan

Por categorías

Algoritmia

Búsqueda y ordenación

Computación fisiológica

Editorial y edición

Gráficos de datos

Herramientas y utilidades

Hipertexto

Informática forense

Lectura óptica de datos

Metaprogramación

No determinista

Ofimática

Recursión e iteración

Reglas y restricciones

Series y estadística









edi.sql de SHi.SyntaxHighlight

Dos select de ejemplo para datos procedentes de EDI, Intercambio electrónico de datos, Electronic Data Interchange

Standard query language

-- ///////////////////////////////////////////////////////////////////////////
-- FILE    : edi.sql
-- AUTHOR  : http://www.asolver.com
-- PURPOSE : Dos select de ejemplo para datos procedentes de EDI,
-- Intercambio electrónico de datos, Electronic Data Interchange
-- ///////////////////////////////////////////////////////////////////////////

-- ///////////////////////////////////////////////////////////////////////////
-- SlsUltLst
-- ///////////////////////////////////////////////////////////////////////////

select
  Tienda.Empresa         as Empresa,
  SlsUltDat.TiendaCodigo as TiendaCodigo,
  SlsUltDat.Departamento as Departamento,
  Tienda.Sucursal        as TiendaSucursal,
  Tienda.Nombre          as TiendaNombre,
  Tienda.Provincia       as TiendaProvincia,
  Tienda.Comunidad       as TiendaComunidad,
  SlsUltDat.FechaInicio  as FechaInicio,
  SlsUltDat.FechaFin     as FechaFin,
  SlsUltDat.ProductoEAN  as ProductoEAN,
  Producto.Codigo        as ProductoCodigo,
  Producto.Nombre        as ProductoNombre,
  Producto.Formato       as ProductoFormato,
  Producto.Fabricante    as ProductoFabricante,
  SlsUltDat.Venta        as Venta,
  SlsUltDat.Devolucion   as Devolucion
from
  Tienda right join
  (SlsUltDat left join Producto on SlsUltDat.ProductoEAN = Producto.EAN)
  on Tienda.CodigoOperacional = SlsUltDat.TiendaCodigo
order by
  Empresa,
  TiendaCodigo,
  Departamento,
  FechaInicio,
  ProductoEAN;

-- ///////////////////////////////////////////////////////////////////////////
-- SlsAbeWee
-- Ventas semanales de la empresa ABE
-- Ventas - Devolucion (que hay que sumar porque son negativas).
-- ///////////////////////////////////////////////////////////////////////////

select
  Departamento,
  Format(FechaInicio,'WW',2,2) as Semana,
  min(FechaInicio) as minFecha,
  max(FechaFin)    as maxFecha,
  ProductoEAN,
  ProductoCodigo,
  ProductoNombre,
  ProductoFormato,
  Sum(Venta)+Sum(Devolucion) as VentaMenosDevolucion
from
  SlsAllLst
where
  Empresa = 'ABE' and
  (Format(FechaInicio,'WW',2,2) = Format(Now(),                'WW',2,2) or
   Format(FechaInicio,'WW',2,2) = Format(DateAdd('d',-7,Now()),'WW',2,2))
group by
  Departamento,
  Format(FechaInicio,'WW',2,2),
  ProductoEAN,
  ProductoCodigo,
  ProductoNombre,
  ProductoFormato
order by
  Format(FechaInicio,'WW',2,2),
  ProductoEAN,
  Departamento

Árbol de ficheros

SHi.SyntaxHighlight funciones de sintaxis realzada de codigo

  • make.tol programa de test de las funciones de sintaxis realzada en Tol
  • make.bat mandato de ejecucion del programa de test de realce de sintaxis
  • tol directorios que contienen fichero de codigo fuente Tol
    • cmm funciones comunes de manejo y generacion de textos y Html
      • txt.tol funciones para el manejo y la transformacion de textos
      • htm.tol funciones para generar codigo fuente en lenguaje Html
    • app funciones especificas de aplicacion de sintaxis realzada
      • shi.tol sintaxis realzada de código fuente en Tol, Xml, Html, etc.
    • inc.tol fichero con ordenes de inclusion de otros ficheros Tol
  • code.inp directorio con ficheros de codigo en diversos lenguajes para pruebas
    • arr.js codigo fuente en lenguaje Javascript
    • cmm.css ejemplo de Css, Cascading Style Sheets
    • edi.sql lenguaje Sql, Structured Query Language
    • gif.gpl fichero de especificacion de mandatos Gnuplot
    • gpl.tol ejemplo de Tol invocando a Gnuplot
    • map.xml ejemplo de codigo Xml, eXtensible Markup Language
    • pdf.bat ficheros de mandatos de Windows de Microsoft
    • see.htm lenguaje Html, HyperText Markup Language
    • sql.tol ejemplo de lenguaje Tol con codigo Sql embebido
  • code.out directorio de resultados con el codigo de entrada realzado
  • resultado.html codigos fuente realzado en varios lenguajes de programacion
  • shi_syntaxhighlight.pdf documento de funciones de la libreria de realce de sintaxis

2015 asolver.com | Aviso legal | XHTML | Δ Θ Ξ | Creative Commons | Mapa y funciones del sitio

Tol