SQL - consultas

 
Vista:

consultas

Publicado por Littah (4 intervenciones) el 21/06/2005 06:49:44
Alguien me puede decir como puedo sacar una consulta de una base de datos en la que solo quiero que se muestren ciertos campos de varias tablas, y me las muestre por datos separados
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:consultas

Publicado por Isaías Islas (5072 intervenciones) el 21/06/2005 17:23:00
Si no existe RELACION entre dichas tablas, tendras que hacer un SELECT por cada una de ellas....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:consultas

Publicado por Littah (4 intervenciones) el 22/06/2005 06:31:57
Si existe relacion entre las tablas, y de la tabla principal ocuapia 2 campos y uno o 2 de las otras tablas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:consultas

Publicado por nelem (2 intervenciones) el 22/06/2005 12:43:54
Hola no te entendi eso de datos separados pero la consulta para sacar datos de varias tablas es el siguiente:

select alias_tabla1.campo1,alias_tabla1.campo2, alias_tabla2.campo1 from tabla1 as alias,tabla2 as alias where alias_tabla1.campo_comun=alias_tabla2.campo_comun

Espero que te haya resuelto la duda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:consultas

Publicado por Isaías Islas (5072 intervenciones) el 22/06/2005 18:16:58
Espero que esta sea la solución:

3 tablas, CLIENTE, FACTURA, DETALLE_FACTURA, 3 campos, 1 de cada tabla, haciendo un JOIN entre las 3 tablas.

SELECT
T1.Cliente,
T2.Factura,
T3.Detalle
FROM TablaCliente T1
JOIN TablaFactura T2 ON T1.idCte = T2.idCte
JOIN TablaDetalle T3 ON T2.idFact = T3.idFact
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:consultas

Publicado por Littah (4 intervenciones) el 23/06/2005 04:47:45
Gracias chicos ahora tengo una super duda

al consultar los datos solo quisiera que me arrojara tres datos, pero los quiero separados.
pero que me los muestre solo con una consulta, se puede
ejem

Nombre: ___Tabla1__

Edad: ____Tabla2___

Pais: ____Tabla1___
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:consultas

Publicado por Isaías Islas (5072 intervenciones) el 23/06/2005 17:09:21
¿Quieres colocar un dato en CADA RENGLON (Salto de linea)?

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:consultas

Publicado por Littah (4 intervenciones) el 24/06/2005 07:00:37
sip
algo asi
pero que se requiera de sola una consulta, se puede ?

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:consultas

Publicado por Isaías Islas (5072 intervenciones) el 24/06/2005 18:13:12
Bueno, se puede utilizando SALTO DE LINEA (LINE FEED) = CHAR(10), aunque esto deberia resolverse en tu aplicativo.

SELECT 'LINEA 1'+CHAR(10)+'LINEA 2'+CHAR(10)+'LINEA 3'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar