Agosto 13th, 2008 by David Rodriguez
Hay veces que perdemos tiempo en hacer unos script para cosas que se pueden hacer con una simple sentencia de base de datos. Imaginemos el caso:
Tabla1 con las columnas id,campo1,campo2
Tabla2 con las columnas id,id1,id2
y queremos actualizar todos los campos id1 con el valor de campo1 y todos los campos id2 con el valor de campo2. La tabla tiene la relación por el campo id.
Ejemplo:
Tabla1
1 valor1 valor2
2 valor5 valor6
Tabla2
1 registro1 registro2
1 registro3 registro4
2 registro5 registro6
Con la siguiente consulta:
update Tabla1 t1,Tabla2 t2
set t2.id1=t1.campo1,t2.id2=t1.campo2
where t1.id=t2.id
Con este update, actualizariamos los registros para cada identificador. Es decir, el resultado sería:
Tabla1
1 valor1 valor2
2 valor5 valor6
Tabla2
1 valor1 valor2
1 valor1 valor2
2 valor5 valor6
Espero os sea de ayuda.
Category: Base de datos |
No Comments »
Agosto 12th, 2008 by David Rodriguez
Despues de muchos meses haciendo procesos de selección para lograr un programador para la empresa de marketing online Activolution, me encuentro con una problematica a la hora de conocer cuales son los retos de los programadores.
Puede que yo esté equivocado y en mis tiempos de búsqueda de empleo, buscaba proyectos interesantes, empresas que me aportaran algo, y en un segundo plano, sueldo. Creo que pocas más cosas me cuestionaba a la hora de cambiar de empleo.
Ahora lo que me encuentro es que la mayoría de la gente, lo que busca por orden de prioridades es :
- que el trabajo le pille cerca de casa. Si está a las afueras la oficina (cosa que no es nuestro caso) no lo quieren.
- horario bueno que salga lo antes posible.
- formación (lo entiendo y lo apoyo). Poder formarse haciendo cursos y masters a través de la empresa.
- sueldo
Como veis, me resulta impactante ver que la mayoría busca tardar poco tiempo en ir a trabajar, ¿que pasa si la oficina cambia de lugar?¿y si cambias de casa? Antiguamente se buscaba una casa cerca del lugar de trabajo, puesto que los puestos eran bastante fijos, pero hoy en dia, la movilidad laboral en el campo de la informatica es impresionante, y en el campo del desarrollo web mucho más.
Años atras, la gente podia buscar nuevos retos o más sueldo, sin saber si poner uno delante de otro …. pero ahora creo que vamos hacia otra forma de vida. ¿que pasará cuando todos estas personas tengan mujer, niños, etc? No se … la verdad que me asusta solo pensar en un futuro cercano …
Category: Otros |
3 Comments »
Agosto 5th, 2008 by David Rodriguez
Category: Otros |
No Comments »