tonybc

tonybc

Hola, me considero una persona que constantemente trabaja por estar bien y ayudar a los demás a sentirse igual, porque creo que si todos nos sentimos bien, nadie qerra hacernos mal
 3.775 puntos  Estado de México, México @tonybc desde - visto

Preguntas y respuestas en Lenguaje SQL

Respuesta en a

BD relaciones

Para que entiendas bien como funciona bien este rollo deberías consultar lo que se llama Algebrá Relacional, con ella entenderás como es que dunciona esto. Dentro de la Cláusula Where se generan las igualdades entre las llaves de las tablas o vistas,...
Respuesta en a

Reporte en sql

Tienes que extraer el contenido de la caja de texto, asignarlo a una variable, y concatenar el calor con el resto del query que genera el reporte, puedes debugear y obtener esa cadena, correrlo (ejecutar) por fuera y ver si funciona. Luego ya lo...
Respuesta en a

Sintaxis SQL...

Podrías decirme si tu BD es Oracle, porque si es así lo que puedes hacer es utilizar un query más o menos así: SELECT /*+ ALL_ROWS*/ unidad, producto, año, SUM( decode(month, 1, SALES, 0 )) enero, SUM( decode(month, 2, SALES, 0 )) febrero, SUM(...
Respuesta en a

Pasar de SQL Server a Sybase

Lo que yo haría es conseguir una herramienta CASE como Erwin o Power Designer, y haría una reingeniería en Reversa, es decir obtener el modelo relacional de la BD, y después estas herramientas pueden generar el script de generación de la BD para...
Respuesta en a

Ciclos

Si tu ciclo es un For, lo que tienes que hacer es que cuando quieras romperlo, debes igualar la variable que esta validando el número de ciclos con el último valor aceptado y así en la siguiente validación para el siguiente ciclo esta validación ya...
Respuesta en a

Problemón con consulta sql

En oracle lo que puedes hacer es algo así como un anti join: SELECT horas.* FROM horas a, reservas b WHERE a.hora <> b.hora AND b.data='2004-10-27'; Creo que también lo podrías hacer con MySQL, es como hacer un Join, solo que en lugar de hacer una...
Respuesta en a

Select con COUNT limitado

Si tuvieras una tabla + o - así: CochesAlquilados ----------- Matricula Fecha Entonces podrías puedes hacer una consulta que te regresara la lista de los cohces, pero ordenada por los que más se rentan: select matricula, count(*) from...
Respuesta en a

Problemas SQL

Cuando usas una función de grupo de SQL, como un SUM, o COUNT, debes poner todos los campos que no van en la función, en este caso el sum, en el group by, así el query quedaría más o menos así: od_codigo as codig, od_embarque as embarque, od_clave as...
Respuesta en a

Consulta

Migo en Oracle tendrías que realizar una consulta como la siguiente: select nombre||' '||apellido from tabla where upper(nombre) like '%JUAN%'; Dónde filtras el nombre utilizando la sentencia LIKE y los símbolos de % para traer todos los nombres que...
Respuesta en a

Subconsulta que me complica

Entiendo lo siguiente: Tienes una tabla así: mail type ------------------------ ------ [email protected] 1 [email protected] 2 [email protected] 3 [email protected] 2 [email protected] 3 [email protected] 2 Lo único que tienes que hacer es lo...