Respuesta
en
Lenguaje SQL
a
Como tomar el primer registro
Para obtener 1 registro del select sería: select * from TABLA where xx=### and rownum = 1 Ahora esto no sirve para hacer un top ú obtener el primer o último ya que trae 1 cualquiera según como tome los datos de la BD. Si querés algo así debería...
Respuesta
en
Lenguaje SQL
a
Consulta sobre código para incrementar valores de la base de datos oracle
Si querés solo la suma de cantidad_balance para todos los registros con clave_operacion = 10 y codigo_tipomensaje = 0210 podés hacerlo simplmente con un select sum(cantidad_balance) into var_lo_que_quieras from transacciones where clave_operacion =...
Respuesta
en
Lenguaje SQL
a
Optimizar consulta sql
Esta pregunta ya te la contesté y me hiciste una acotación entre en IN que sustituí por el exists, no te pude replicar porque cerraste la consulta. Creo que no notaste que la subconsulta no solo cambio el IN por el EXISTS sino que la subconsulta que...
Respuesta
en
Lenguaje SQL
a
Optimización de consultas sql
Es difícil optimizar una consulta solo presentando la consulta, hay que tener en cuenta las claves foráneas y primarias de cada tabla y que indices se han creado sobre ellas. Por recomendación todas las claves foráneas (restricciones de integridad...
Respuesta
en
Lenguaje SQL
a
¿Cómo hago para pegarle los dos primeros teléfonos que me aparecen en la tabla A a la tabla B?
Me quedan varias dudas: 1) La estructura de tabla A. Sería algo como : cuits, teléfono y un posible juego de datos sería: A, Tel1 A, Tel2 A, Tel3 B, Tel1 C, Tel1 C, Tel2 Supongo que la estructura de B sería: cuits, telefono1, telefono2 2) ¿Cómo...
Respuesta
en
Lenguaje SQL
a
¿Diferencias entre SQL y Mysql?
SQL es un lenguaje de programación orientado a consultas de bases de datos (Structured Query Language) Mysql es un motor de base de datos como lo son también Oracle, SQL Server de Microsoft, PostgreSQL, DB2, etc. Cualquier motor de base de datos lo...
Respuesta
en
Lenguaje SQL
a
Consulta diferenciando mayúsculas y minúsculas
Quizás no entendí bien tu pregunta pero por defecto en las consultas SQL sobre una base de datos se obtiene exactamente lo que se pide: O sea: select * from tabla where nombre = 'juan'; Trae unicamente al registro con juan en minúsuculas... Por el...
Respuesta
en
Lenguaje SQL
a
Editor sql
Tanto para SQL, mucho más para PL/SQL y ni que hablar para Oracle Developer es muy difícil practicar en un PC normal... (de hogar) Podes bajarte de www.oracle.com un trial de la base de datos 8i o 9i, instalarla y practicar SQL y compilar PL/SQL (o...
Respuesta
en
Lenguaje SQL
a
Fechas en sql
La consulta sería : select id_cliente, to_date(to_char(fecha_nac, 'DD/MM') || '/2001', 'DD/MM/YYYY') f_cumple from tabla_clientes where to_date(to_char(fecha_nac, 'DD/MM') || '/2001', 'DD/MM/YYYY') >= fecha_ini and to_date(to_char(fecha_nac, 'DD/MM')...
Respuesta
en
Lenguaje SQL
a
Bases de Datos y HTML
Para lo que deseas hacer tienes que utilizar páginas dinámicas generadas en el servidor, puede ser ASP (HTML y un visual basic reducido) o PHP, donde la comunicación con la base de datos tenés que definirla en el servidor a través de ODBC. Disculpá...