antipauli

antipauli

Analista/Programador de Sistemas Oracle
 47,2K puntos  Cataluña, España @antipauli desde - visto

Preguntas y respuestas en Lenguaje SQL

Respuesta en a

TDBGrid, TDBNavigator y TQuery

Es extraño lo que dices porque tal y como obras, debería funcionar ya que usando RequestLive y el tdbnavigator accedes directamente a la tabla. Quizá debería ver el código más concreto. También existe otra manera que es cargar el dataset de la query...
Respuesta en a

Consulta Externa

select t1.*, t2.*, t3.Nombre1, t4.Nombre2, t3.Nombre3, t4.Nombre4 from t1 right join t2 on t1.folio=t2.folio right join t3 on t3.cod=t2.cod3 right join t4 on t4.cod=t2.cod4; La right join hace lo que pides, aunque no cincida exactamente, te lo...
Respuesta en a

Consulta entre rangos de horas...

Agrupamos por día, mes, año y hora y ya lo tenemos: SELECT TO_DATE(TO_CHAR(FECHA,'YYYYMMDDHH24'),'YYYYMMDDHH24'), SUM(1) FROM PRUEBECITA GROUP BY TO_DATE(TO_CHAR(FECHA,'YYYYMMDDHH24'),'YYYYMMDDHH24') Esta consulta está hecha en Oracle, sólo tienes...
Respuesta en a

Cambiar formato de un campo

Si queremos cambiar de 2003-03-03 00:43 a 02/08/2003 - 0:41 podríamos probar algo similar a esto: UPDATE TABLA SET CAMPO_FECHA=TO_CHAR(TO_DATE(CAMPO_FECHA,'YYYY-MM-DD HH24:MI'),'DD/MM/YYYY - HH24:MI') WHERE INSTR(CAMPO_FECHA,'-')=5 La función INSTR...
Respuesta en a

Pasar datos entre tablas

Escríbeme la sentencia que usas y unos cuantos datos de muestra que debería devolverte la sentencia.
Respuesta en a

Imprimir en PL/SQL?

No, al menos por lo que sé, como mucho desde el PL/SQL siendo llamada la función desde SQLPlus, puedes mostrar por pantalla algo con dbms_output.put_line(variable); (Necesitas tener SET SERVEROUTPUT ON para activar la salida por pantalla. Si recibes...
Respuesta en a

URGENTE gracias

No es posible hacer lo que pretendes. Todos los campos deben estar agrupados sin excepción. Puedes probar de aplicarle la función MIN o MAX al campo en cuestión dependiendo de lo que necesites.
Respuesta en y en 1 temas más a

Update sql

No tiene mayor complicación: UPDATE Productos SET Productos.[Precio/Unidad] = 200, Productos.[Precio] = 200, Productos.[Total] = 100 WHERE (("idProducto"=1)); Detrás del where añadimos las condiciones que afectaran a todos lor registros que deseemos...
Respuesta en a

SQL Server 2000 vs Teradata

No he encontrado ninguna comparativa pero te indico un link donde encontrarás mucha información técnica sobre Teradata: http://www.info.ncr.com/Teradata/eTeradata-BrowseBy.cfm?page=Teradata%20Database
Respuesta en a

ProgramaWebCam

¿La función GetBitmap que espera que le pases un TBitmap, un TGraphic? Quizá se pueda SampleGrabber1. GetBitmat(Image1. Picture. Graphic). Es muy extraño.

Temas