Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SELECT (Detalle.Factura),(Detalle.Producto),(Detalle.Cantidad),(Detalle.Precio),
(Precio*Cantidad)AS TOTAL FROM Detalle
SELECT (Detalle.Factura),(Detalle.Producto),(Detalle.Cantidad),(Detalle.Precio)AS
Precio,(Precio*CANTIDAD)AS TOTAL FROM Detalle
USE [Proyecto]
GO
/****** Object: Table [dbo].[Detalle] Script Date: 03/05/2011 13:02:38 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Detalle](
[Factura] [int] NOT NULL,
[Producto] [int] NOT NULL,
[Cantidad] [int] NULL,
[Precio] [int] NULL,
CONSTRAINT [PK_Detalle] PRIMARY KEY CLUSTERED
(
[Factura] ASC,
[Producto] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Cliente] Script Date: 03/05/2011 13:02:38 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Cliente](
[Nit] [int] NOT NULL,
[Nombre] [varchar](50) NULL,
[Direccion] [varchar](50) NULL,
[Telefono] [numeric](18, 0) NULL,
CONSTRAINT [PK_Cliente] PRIMARY KEY CLUSTERED
(
[Nit] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Inventario] Script Date: 03/05/2011 13:02:38 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Inventario](
[Producto] [int] NOT NULL,
[Nombre] [varchar](50) NULL,
[Cantidad] [numeric](18, 0) NULL,
[Precio] [money] NULL,
CONSTRAINT [PK_Inventario] PRIMARY KEY CLUSTERED
(
[Producto] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Factura] Script Date: 03/05/2011 13:02:38 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Factura](
[Factura] [int] NOT NULL,
[Nit] [int] NULL,
[Fecha] [int] NULL,
CONSTRAINT [PK_Factura] PRIMARY KEY CLUSTERED
(
[Factura] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
/****** Object: ForeignKey [FK_Factura_Cliente] Script Date: 03/05/2011 13:02:38 ******/
ALTER TABLE [dbo].[Factura] WITH CHECK ADD CONSTRAINT [FK_Factura_Cliente]
FOREIGN KEY([Nit])
REFERENCES [dbo].[Cliente] ([Nit])
GO
ALTER TABLE [dbo].[Factura] CHECK CONSTRAINT [FK_Factura_Cliente]
GO
/****** Object: ForeignKey [FK_Factura_Cliente1] Script Date: 03/05/2011 13:02:38 ******/
ALTER TABLE [dbo].[Factura] WITH CHECK ADD CONSTRAINT [FK_Factura_Cliente1]
FOREIGN KEY([Nit])
REFERENCES [dbo].[Cliente] ([Nit])
GO
ALTER TABLE [dbo].[Factura] CHECK CONSTRAINT [FK_Factura_Cliente1]
GO