Título: SQL Express 2005 syntax error... AYUDA! Publicado por: TwisteD420 en 1 Junio 2011, 01:44 am Como estan?
Veran quiero insertar esto: Código: insert into prestamos (id_prestamo, id_libro, id_sucursal, num_tarjeta, fecha_salida, fecha_devol) en esta tabla: Código: create table prestamos No se cual sera mi error, quizas sea en DATE TIME. Gracias anticipadas. Saludos! Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: Novlucker en 1 Junio 2011, 01:50 am INSERT INTO Tabla (campo, campo, campo) VALUES (valor, valor, valor)
Saludos Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: TwisteD420 en 1 Junio 2011, 01:51 am LOL gracias, se me fue la onda en algo tan simple como poner VALUES
lol gracias... saludos! Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: TwisteD420 en 9 Junio 2011, 03:04 am Buenas!
No queria abrir otro post y tengo un par de consultas, espero q alguien me pueda ayudar, la cosa es así, cree esta base de datos: Código: create table autos Muy bien, necesitaba hacer varias consultas, subconsultas y modificaciones que ya las hice, pero me quedan 2 consultas por hacer que no logro que funcionen. tengo que: seleccionar nombre, apellidos y edad del cliente, marca, modelo y matricula de los autos rentados en la fecha 21/02/2001 lo intento hacer algo asi pero no logro que funcione: Código: --seleccionar nombre apellido y edad del cliente, marca, modelo, y matricula de los autos rentados el 21/02/2001 ayuda? gracias :) Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: Nakp en 9 Junio 2011, 06:50 am deberias trabajar con una forma mas estandar de fechas como YYYY-MM-DD
segundo... haces un where sin una condicion no? select campo from tabla where campo_relaciona in (select campos from tabla where condicion) pd: de donde eres? usan dui? x'D Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: TwisteD420 en 12 Junio 2011, 03:37 am Muchas gracias por tu respuesta!
Ahora tengo otra duda, me dejaron un trabajo de realizar unas cuantas subconsultas, y estoy teniendo problemas en estos literales: Código: --2) Cual es el total de los pedidos tomados por Bill Adams: Eso es todo lo que tengo hasta ahorita, de ahi no se como seguir. Ahi ya tengo la lista de productos y la cantidad, pero no se como realizar la suma de estos!!! tengo estas tablas: (http://img88.imageshack.us/img88/6671/trabajo1a.jpg) (http://img97.imageshack.us/img97/7295/trabajo1k.jpg) Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: Novlucker en 12 Junio 2011, 05:56 am http://msdn.microsoft.com/en-us/library/ms187810.aspx
Saludos Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: TwisteD420 en 12 Junio 2011, 06:02 am http://msdn.microsoft.com/en-us/library/ms187810.aspx Saludos Gracias por tu respuesta, pero el problema que tengo es que, el comando que puse me devuelve el ID del producto y la cantidad que vendio de este... me falta seleccionar el precio de venta del producto, multiplicarlo por el numero de veces q lo vendio y de ahi realizar la suma. Eso es lo que no se como hacerlo :( No se si me doy a entender! Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: Novlucker en 12 Junio 2011, 17:03 pm Eso lo arreglas con un INNER JOIN entre la tabla de PRODUCTOS y la de DETALLE DE PEDIDO
Saludos Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: TwisteD420 en 14 Junio 2011, 03:21 am Gracias por tu ayuda!
Logré resolvero así: Código: --2- Cual es el total de los pedidos tomados por Bill Adams Gracias ::) Título: Re: SQL Express 2005 syntax error... AYUDA! Publicado por: TwisteD420 en 15 Junio 2011, 03:41 am Como estan? verán estoy teniendo complicaciones con algo que estoy tratando de hacer...
Código: -- de todos los lectores que han prestado mas de dos libros, obtenga sus nombres, direcciones y el numero total de libros prestados hasta la fecha veran si los selecciono por aparte: Código: select lector.nombre_lector, lector.ciudad_lector, count (prestamos.NUM_tarjeta) as NumTotalL from lector inner join prestamos Código: select count (NUM_tarjeta) si me muestra los datos, supongo que el error esta en el nexo (no se como se llama con exactitud, xD pero el q utilizamos para comparar los datos) Gracias anticipadas! EDIT: Código: select lector.nombre_lector, lector.ciudad_lector, count (prestamos.NUM_tarjeta) as NumTotalL from lector inner join prestamos Ya logre hacerlo :) |