Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/06/2013, 13:48
DavidPa
 
Fecha de Ingreso: junio-2013
Mensajes: 8
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Inner Join Me Multiplica los Resultados de 2 Tablas

Aqui te mando un script de esas 3 tablas con datos, gracias!!
Código SQL:
Ver original
  1. USE [db_soldadura]
  2. GO
  3. /****** Object:  Table [dbo].[tb_usuarios]    Script Date: 06/12/2013 14:37:52 ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. SET ANSI_PADDING ON
  9. GO
  10. CREATE TABLE [dbo].[tb_usuarios](
  11.     [id_usuario] [INT] IDENTITY(1,1) NOT NULL,
  12.     [Numero_Usuario] [VARCHAR](50) NULL,
  13.     [Password_Usuario] [VARCHAR](50) NULL,
  14.     [tipo] [VARCHAR](50) NULL,
  15.     [Nombre_Usuario] [VARCHAR](50) NULL,
  16.  CONSTRAINT [PK_tb_usuarios] PRIMARY KEY CLUSTERED
  17. (
  18.     [id_usuario] ASC
  19. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  20. ) ON [PRIMARY]
  21. GO
  22. SET ANSI_PADDING OFF
  23. GO
  24. SET IDENTITY_INSERT [dbo].[tb_usuarios] ON
  25. INSERT [dbo].[tb_usuarios] ([id_usuario], [Numero_Usuario], [Password_Usuario], [tipo], [Nombre_Usuario]) VALUES (19, N'612468', N'123', N'OPERADOR', N'Marcelino Diaz')
  26. INSERT [dbo].[tb_usuarios] ([id_usuario], [Numero_Usuario], [Password_Usuario], [tipo], [Nombre_Usuario]) VALUES (20, N'550948', N'123', N'OPERADOR', N'Fernando Jimenez')
  27. INSERT [dbo].[tb_usuarios] ([id_usuario], [Numero_Usuario], [Password_Usuario], [tipo], [Nombre_Usuario]) VALUES (22, N'550421', N'0615', N'ADMIN', N'Victor del Angel')
  28. INSERT [dbo].[tb_usuarios] ([id_usuario], [Numero_Usuario], [Password_Usuario], [tipo], [Nombre_Usuario]) VALUES (23, N'640462', N'4589', N'ADMIN', N'Samuel Perez')
  29. INSERT [dbo].[tb_usuarios] ([id_usuario], [Numero_Usuario], [Password_Usuario], [tipo], [Nombre_Usuario]) VALUES (24, N'551726', N'1873', N'OPERADOR', N'Jose Mario Garcia')
  30. INSERT [dbo].[tb_usuarios] ([id_usuario], [Numero_Usuario], [Password_Usuario], [tipo], [Nombre_Usuario]) VALUES (25, N'634041', N'123', N'OPERADOR', N'Daniel Diaz Martinez')
  31. INSERT [dbo].[tb_usuarios] ([id_usuario], [Numero_Usuario], [Password_Usuario], [tipo], [Nombre_Usuario]) VALUES (26, N'611721', N'123', N'OPERADOR', N'Adolfo Martinez Avila')
  32. INSERT [dbo].[tb_usuarios] ([id_usuario], [Numero_Usuario], [Password_Usuario], [tipo], [Nombre_Usuario]) VALUES (36, N'1', N'admin', N'TOTAL', N'ADMIN TOTAL')
  33. INSERT [dbo].[tb_usuarios] ([id_usuario], [Numero_Usuario], [Password_Usuario], [tipo], [Nombre_Usuario]) VALUES (42, N'02', N'123', NULL, N'Avelino Gutierrez')
  34. SET IDENTITY_INSERT [dbo].[tb_usuarios] OFF
  35. /****** Object:  Table [dbo].[tb_escaneosSalida]    Script Date: 06/12/2013 14:37:52 ******/
  36. SET ANSI_NULLS ON
  37. GO
  38. SET QUOTED_IDENTIFIER ON
  39. GO
  40. SET ANSI_PADDING ON
  41. GO
  42. CREATE TABLE [dbo].[tb_escaneosSalida](
  43.     [id_escaneosSalida] [INT] IDENTITY(1,1) NOT NULL,
  44.     [num_escaneos] [INT] NULL,
  45.     [id_usuario] [INT] NULL,
  46.     [id_contenedor] [INT] NULL,
  47.     [Fecha_Escaneo] [VARCHAR](50) NULL,
  48.     [fifo] [INT] NULL,
  49.     [fecha] [datetime] NULL,
  50.  CONSTRAINT [PK_tb_escaneosSalida] PRIMARY KEY CLUSTERED
  51. (
  52.     [id_escaneosSalida] ASC
  53. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  54. ) ON [PRIMARY]
  55. GO
  56. SET ANSI_PADDING OFF
  57. GO
  58. SET IDENTITY_INSERT [dbo].[tb_escaneosSalida] ON
  59. INSERT [dbo].[tb_escaneosSalida] ([id_escaneosSalida], [num_escaneos], [id_usuario], [id_contenedor], [Fecha_Escaneo], [fifo], [fecha]) VALUES (66, 1, 16, 828, N'5/23/2013 07:36:01 AM', NULL, NULL)
  60. INSERT [dbo].[tb_escaneosSalida] ([id_escaneosSalida], [num_escaneos], [id_usuario], [id_contenedor], [Fecha_Escaneo], [fifo], [fecha]) VALUES (67, 1, 16, 823, N'5/23/2013 08:17:42 AM', 1, NULL)
  61. INSERT [dbo].[tb_escaneos] ([id_escaneos], [num_escaneos], [id_usuario], [id_contenedor], [Fecha_Escaneo], [fifo], [fecha]) VALUES (149, 1, 36, 822, N'5/30/2013 02:55:43 PM', 1, NULL)
  62. SET IDENTITY_INSERT [dbo].[tb_escaneos] OFF
  63. /****** Object:  ForeignKey [FK_tb_escaneos_tb_contenedor_vigente]    Script Date: 06/12/2013 14:37:52 ******/
  64. ALTER TABLE [dbo].[tb_escaneos]  WITH CHECK ADD  CONSTRAINT [FK_tb_escaneos_tb_contenedor_vigente] FOREIGN KEY([id_contenedor])
  65. REFERENCES [dbo].[tb_contenedor_vigente] ([id_contenedor])
  66. GO
  67. ALTER TABLE [dbo].[tb_escaneos] CHECK CONSTRAINT [FK_tb_escaneos_tb_contenedor_vigente]
  68. GO

Última edición por gnzsoloyo; 12/06/2013 a las 13:55