Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - noobdai

#11
Cita de: ^TiFa^ en  4 Marzo 2010, 21:35 PM
Parece que no soy la unica  :xD

No entiendo bien tu peticion tampoco...

Es algo como saber cuantos registros existen por cada mes en los 12 meses???? y imprimir algo como:

ENERO: 200 registros
FEBRERO: 300 registros
MARZO: 150 registros

ect....

Y eso de total de registros por 2 fechas? Seria como:

ENERO + FEBRERO : 500 registros...

Si tu peticion es mas o menos eso.. probablemente tenga que apoyarme en el uso de un poquito de PL y cursores  :rolleyes:

La DB es Oracle verdad?
Si ,Tifa esa es mi petición  ;D Y la BD es Oracle también  :)

CitarInsertar Cita
WTF!... Algo así?
Código

SELECT COUNT(*) FROM tblUsuario
   WHERE(strFecha = '01/02/2010') AND (strFecha = '28/02/2010')
No me ha funcionado...no me devuelve ningún registro.
Pero gracias de todas formas  ;)
#12
Hola,Buenas noches.
Tengo un problema a la hora de realizar una consulta con una condición por meses.

¿Alguien sabría decirme que tipo de condición hacer?

Ejemplo 1: Consulta total de registros por mes

Ejemplo 2: Consulta total de registros entre 2 fechas

Saludos
#13
Bases de Datos / Re: Registros duplicados
3 Marzo 2010, 20:12 PM
Cita de: ^TiFa^ en  3 Marzo 2010, 19:54 PM
De nada  ;)

jajaj me ha ayudado en las demás sentencias.

;-)

Muchas gracias otra vez.

Saludos
#14
Bases de Datos / Re: Registros duplicados
3 Marzo 2010, 18:58 PM
ajjajaja  :o ;-) bieeeeeeen

Gracias ^Tifa^ ya ha funcionado.
Voy a intentar corregir otras sentencias que tengo para ver si puedo solucionar este mismo problema.

¿Me podrías enviar tu correo por MP,por si tengo problemas?

Muchas Gracias
Saludos ;D
#15
Bases de Datos / Re: Registros duplicados
3 Marzo 2010, 17:00 PM
Lo primero Tifa...Muchas gracias por tu interés  :)

He probado con la sentencia que me has puesto..y me sale este error:

Error at Command Line:7 Column:84
Error report:
SQL Error: ORA-00979: no es una expresión GROUP BY


En cuanto a la utilización del DISTINCT..¿es de esta forma?:

SELECT
    DISTINCT EMPRESA.CIFNIF,
    DISTINCT CABALBARAN.CLIENTE,
    DISTINCT CLIENTES.NOMBRE,
    DISTINCT DETALBARAN.IDALBARAN,
    DISTINCT CABALBARAN.FECHA,
    DISTINCT (SELECT SUM(DETALBARAN.CANTIDAD*DETALBARAN.PRECIO) FROM M5DETALBARAN
WHERE CABALBARAN.IDALBARAN=DETALBARAN.IDALBARAN AND CLIENTES.IDCLIENTE=CABALBARAN.CLIENTE ) AS "TOTAL_BRUTO",
    DISTINCT (SELECT SUM((DETALBARAN.CANTIDAD*DETALBARAN.PRECIO)*DETALBARAN.DESCUENTO/100) FROM DETALBARAN WHERE CABALBARAN.IDALBARAN=DETALBARAN.IDALBARAN AND CLIENTES.IDCLIENTE=CABALBARAN.CLIENTE ) AS "TOTAL_DESCUENTO"

FROM
    EMPRESA,
    CLIENTES,
    DETALBARAN,
    CABALBARAN

WHERE
   CABALBARAN.CLIENTE =16
   AND CABALBARAN.FECHA BETWEEN '13/01/10' AND '15/01/10'
   AND CABALBARAN.IDALBARAN=DETALBARAN.IDALBARAN
   AND CLIENTES.IDCLIENTE = CABALBARAN.CLIENTE


Me sale este error:

Error at Command Line:3 Column:5
Error report:
SQL Error: ORA-00936: falta una expresión


PD:Lo he probado también suprimiendo los DISTINCT a los campos de cálculo.

Saludos
#16
Java / Re: Duda Código JDownloader
3 Marzo 2010, 16:38 PM
mmm..interesante...
pues la verdad es que me parece muy buena idea.

Me pongo en contacto contigo discipuloosho.

Saludos
#17
Bases de Datos / Re: Registros duplicados
1 Marzo 2010, 19:36 PM
He probado con CIFNIF y fecha..me sale el mismo error  :huh:

Saludos

PD:Utilizo Oracle
#18
Bases de Datos / Re: Registros duplicados
1 Marzo 2010, 19:29 PM
Lo he probado tambien...pero me sale este error

GROUP BY CABALBARAN.CLIENTE
Error at Command Line:2 Column:5
Error report:
SQL Error: ORA-00979: no es una expresión GROUP BY

#19
Bases de Datos / RegDupli
1 Marzo 2010, 19:08 PM
Hola buenas,tengo un problema respecto a esta sentencia.
Me salen registros duplicados según el número de líneas de pedido en el detalle de albaran que estoy buscando.

//////////////////////////////////////SENTENCIA SQL//////////////////////////////////////////
SELECT
    EMPRESA.CIFNIF,
    CABALBARAN.CLIENTE,
    CLIENTES.NOMBRE,
    DETALBARAN.IDALBARAN,
    CABALBARAN.FECHA,
    (SELECT SUM(DETALBARAN.CANTIDAD*DETALBARAN.PRECIO) FROM DETALBARAN WHERE CABALBARAN.IDALBARAN=DETALBARAN.IDALBARAN AND CLIENTES.IDCLIENTE=CABALBARAN.CLIENTE ) AS "TOTAL_BRUTO",
    (SELECT
SUM((DETALBARAN.CANTIDAD*DETALBARAN.PRECIO)*DETALBARAN.DESCUENTO/100) FROM DETALBARAN WHERE CABALBARAN.IDALBARAN=DETALBARAN.IDALBARAN AND CLIENTES.IDCLIENTE=CABALBARAN.CLIENTE ) AS "TOTAL_DESCUENTO"

FROM
    EMPRESA,
    CLIENTES,
    DETALBARAN,
    CABALBARAN  

WHERE
   CABALBARAN.CLIENTE =16
   AND CABALBARAN.FECHA BETWEEN '13/01/10' AND '15/01/10'
   AND CABALBARAN.IDALBARAN=DETALBARAN.IDALBARAN
   AND CLIENTES.IDCLIENTE = CABALBARAN.CLIENTE

///////////////////////////////RESULTADO///////////////////////////////////////////////

2 filas mismos datos               

Saludos

PD:El único problema es que se repite,lo demás está bien.
#20
Java / Re: Duda Código JDownloader
1 Marzo 2010, 19:02 PM
He mandado un correo al equipo de desarrollo pero no he recibido contestación. :huh:


Saludos