Respuesta
en
Lenguaje SQL
a
Acortar caracteres en una select
En principio la pregunta parece tener una clara solución,... pero uno no debe fiarse de la primera idea. Existe una función en Sql que te permite sacar una subcadena de una cadena dada, esta es SUBSTR. Y su sintaxis es la siguiente: SUBSTR(cadena, i,...
Respuesta
en
Lenguaje SQL
a
Sentencia sql
Me imagino que tu tabla tiene una clave primaria PORQUE, si esta clave es numérica tipo id, lo tienes muy fácil pues usa un SELECT MAX(columna) y así encuentras la última tupla (fila) insertada, o sino puedes usar el ROWID que Oracle almacena siempre...
Respuesta
en
Lenguaje SQL
a
Consulta
Nunca he hecho nada por el estilo. El Having es para reducir el resultado de una consulta tras una cláusula de agrupamiento (group by), pero no se si se puede usar para lo que tu quieres. Miraré y haré alguna prueba y si encuentro algo, te lo diré....
Respuesta
en
Lenguaje SQL
a
Consulta sql
Me imagino que en ut tabla, la porque (clave primaria) es la formada por id+fecha, con lo cual yo lo que haría sería crear una vista que te devolviera la máxima fecha para cada id.. así: CREATE VIEW vidFecha AS SELECT ID,MAX(FECHA) vfecha FROM tabla...
Respuesta
en
Lenguaje SQL
a
Sql explorer
Veamos, si lo que quieres es pasar los datos de una tabla a la otra desde Delphi, yo te recomiendo lo siguiente. Pon en un formulario dos Ttables, uno apuntando a la tabla de paradox y otro a la de Fox. Luego un botón que haga lo siguiente: 1. Abrir...
Respuesta
en
Lenguaje SQL
a
Consulta de Anexar Datos
Necesito que me des un poco más de información. En principio te diré que si haces SELECT INTO siempre será para una sola tabla, pero es que no entiendo bien lo que quieres hacer. Veamos, dices que tienes dos tablas TA y TB que están relacionadas (me...
Respuesta
en
Lenguaje SQL
a
Programación en sql. Concatenación de campos errónea. Solución al problema de búsqueda avanzada
Yo uso Oracle, y en mi caso la concatenación de campos (cuando estos son char o varchar) es por medio del carácter | y no del +. Por lo que entiendo, tu buscas que "CARTON" exista en la concatenación de los campos, con lo cual podría ser que tuvieses...
Respuesta
en
Bases de datos
a
Extraer datos a ficheros de texto
Tienes varias alternativas. 1. Generar tu desde sqlplus programas que lo hagan para eso tienes que usar las sentencia spool de sql, que te permite pasar el resultado de una consulta a un fichero. 2. Usar una herramienta configurable, por ejemplo el...
Respuesta
en
Lenguaje SQL
a
Calcular el valor de un campo usando SQL
Tengo un par de alternativas en Oracle para tu pregunta. Directamente desde un SQL no he podido resolverlo (lo cual no quiere decir que no se pueda, solo que yo no he podido), pero se dos formas que si te funcionarían. 1. Mediante disparadores, de...
25 respuestas no visibles