Lo que dice Rommel, *si entendí bien* es lo que yo llamé siempre
"Descriptores" (no se si solo en mi círculo le llamamos asi?) es un patron
que uso cuando tengo atributos (en sentido figurado) variables para cosas
que quiero tratar como un mismo supertipo, un ej es lo mejor:
Metadata:
Componente
Lo que puedo hacer es contarte una experiencia y darte los tips que a mi me
sirvieron y/o me hubieran servido (de los errores se aprende :) )
En mi caso se trataba de migrar un sistema que estaba en VB + Access en
varias bases de datos y muy muy mal diseñando a un sistema desarrollado en
Java con
Por lo que decis parecen ser 2 Left join, no estoy seguro de entender como
se relacionan las tablas confirmame si es:
sustancia<==0..n>detallea
sustancis<==0..n>detallecomentario
"Creo" que queres algo como esto?
select *
from (sustancia s left join detallea da on s.gidsustancia = da.gidsustanci
lo decis por la resta? perdon, no la habia visto! :( , deberias hacer:
sum(asidet.asideb) - sum(asidet.asihab) as saldo
On Tue, Feb 10, 2009 at 11:26 AM, Fernandos Siguenza wrote:
> Correcto gracias por responder, lo que necesito es tengo la tabla asidet,
> y asicab, y quiero sacar por mes cual
A simple vista, a cualquier campo al que no le estes aplicando una funcion
agregada (sum, count, avg) lo tenes que poner en el group by.
Además no estoy seguro de que puedas hacer group by mes cuando mes es el
alias.
vos decis que con esto no obtenes lo deseado?:
select extract(MONTH from asifec)
que hace algo similar a esto si no me equivoco:
SELECT n.nspname as "Schema",
c.relname as "Name",
CASE c.relkind WHEN 'r' THEN 'table' WHEN 'v' THEN 'view' WHEN 'i' THEN
'index' WHEN 'S' THEN 'sequence' WHEN 's' THEN 'special' END as "Type",
u.usename as "Owner"
FROM pg_catalog.pg_class c
LEFT JO
Lo que dice Álbaro creo que es la solucion más elegante, si no queres hacer
la funcion podes hacer algo asi... creo que anda...:
SELECT socios.nombre, socios.dni, (select tarjetas.id_tienda from tarjetas
where tarjetas.id_tarjeta = tarjetas_socios.id_tarjeta order by id_tarjeta
limit 1)
FROM soci
Sobre el punto 1 . ODBC!!??
2009/1/13 Javier Chávez B.
> 2009/1/13 Marco Antonio Ruiz Grández :
> > Javier Chávez B. escribió:
> >>
> >> 2009/1/13 Marco Antonio Ruiz Grández :
> >>
> >>>
> >>> Javier Chávez B. escribió:
> >>>
>
> On Tue, Jan 13, 2009 at 10:16 PM, Marco Antonio Ruiz Grá
log_usu != log_usuario ?
:-)
Saludos!
On Tue, Jan 13, 2009 at 5:15 PM, Manuel Sánchez Tirado Calderón <
manuel...@gmail.com> wrote:
> Hola listeros,
> Tengo un pequeño inconveniente para insertar un registro en una tabla.
> Tengo una tabla de lo mas elemental en donde se guarda algunos
Si no entiendo mal, lo que queres hacer es algo así?
update analiticas
set analiticas.idpozo = pozos.idpozo
from pozos
where analiticas.codigo = pozos.codigo
Saludos
On Sun, Jan 11, 2009 at 1:34 PM, marta vicente romero <
mviceromgv...@gmail.com> wrote:
> Hola tengo problemas sobre como hacer
podes hacer algo como:
update moneda
set cotizacion = case when nombre_moneda = 'DOLAR' then 5500
when nombre_moneda = 'EURO' then 7000
when nombre_moneda = 'PESO URUGUAYO'
then 3100 end
Saludos
2008/11/27 Gustavo Amarilla Santacr
Por ahi esto te sirve, deberias adaptarlo a tus datos:
select provincia_id, array_to_string(ARRAY(select descripcion
from localidad l
where
localidad.provincia_id = l.pro
No estoy seguro que sea lo que te piden porque no está claro cual es
el resultado esperado, la única forma de mostrar los ids de un grupo
seria separador por algo.
Aca va un ejemplo que te puede ayudar:
SELECT provincia.descripcion,
array_to_string(ARRAY(SELECT localidad.descripcion
Que te piden? creo que se te perdio un pedazo de mail en el camino?
On Tue, Nov 18, 2008 at 4:52 PM, Eduardo Gutierrez <[EMAIL PROTECTED]> wrote:
> Tengo una sencilla base de datos formada por alumnos ( idalumno, nombre,
> edad, ciudad), notas (idalumno, idassignatura, nota) y asignatura
> (idasig
Disculpen muchachos, yo fui el que dio reply sin prestar atencion,
tratare de prestar mas atencion antes de dar Reply
Saludos
--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
http://archives.postgresql.org/pgsql-es-ayuda
A simple vista por el error tiene pinta de que es que va con comilla simple
o sea: '1234' en lugar de "1234"
Saludos
On Mon, Nov 17, 2008 at 8:38 PM, Jose Luis Hernadez Pangui <
[EMAIL PROTECTED]> wrote:
> hola a todos tengo el siguiente problema en una funcin almacenada que
> tengo en mi bd l
Buena tu pregunta! desconozco si se puede...
Si no necesitas que la tarea sea programática, lo que podes hacer es con
pgAdmin hacer backup de la tabla en particular con las opciones "Plain text"
- "Insert commands" - "Only data"(si es que la tabla ya existe) y vas a
tener los inserts que necesitas
Te recomiendo que mires este link, me ayudo hace unos dias cuando tuve que
renumerar unas filas con números consecutivos.
Espero que te sea util:
http://www.depesz.com/index.php/2007/08/17/rownum-anyone-cumulative-sum-in-one-query/
--
Saludos
Mario
On Sun, Nov 16, 2008 at 9:34 AM, ALFONSO REYE
Lee la documentación de Exists y Not Exists deberia mejorar...
Saludos
2008/11/14 Fabian Sandoval <[EMAIL PROTECTED]>
> Gracias amigos, pero cambien IN y le coloque NOT IT y se queda haciendo la
> consulta , me toca detener el servicio por que espero 10 min y no sale
> respuesta, en cambio con s
Hola lista! hace pocos díasme suscribí y me alegra mucho que haya una lista
de pg con tanta actividad hispana!!!
En cuanto a tu "problema" Fabian, si no entiendo mal, es bastante
sencillo...
traes Residencias.* joineado con Licencias y ordenado por Licencias.NumLice
--
Saludos!
On Thu, Nov 13,
20 matches
Mail list logo