Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Duda manera de plantear consultas.

Estas en el tema de Duda manera de plantear consultas. en el foro de Mysql en Foros del Web. Si tenemos una tabla empleados, ¿es lo mismo hacer "Select empleados.campo1, empleados.campo2 From Empleados..." que "Select campo1, campos2 From Empleados"? Saludos....
  #1 (permalink)  
Antiguo 15/10/2008, 17:31
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 17 años, 7 meses
Puntos: 8
Duda manera de plantear consultas.

Si tenemos una tabla empleados, ¿es lo mismo hacer "Select empleados.campo1, empleados.campo2 From Empleados..." que "Select campo1, campos2 From Empleados"?

Saludos.
  #2 (permalink)  
Antiguo 15/10/2008, 23:34
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Duda manera de plantear consultas.

Sí, es lo mismo, pero la primera opción se usa cuando hay implicada más de una tabla, y además es más que necesaria cuando los nombres de los campos de las distintas tablas coinciden... Pero si sólo tienes una tabla puedes usar la segunda. No obstante, a veces vuelves otra vez a la misma tabla y para eso usas un alias y de nuevo necesitas poner el nombre de ese alias o el de la tabla delante del campo.
  #3 (permalink)  
Antiguo 16/10/2008, 05:33
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 17 años, 7 meses
Puntos: 8
Respuesta: Duda manera de plantear consultas.

Ahá, gracias jurena.

¿Sabrias recomendarme un manual donde se explique esto? ¿como usar los alias y concantear más de una consulta o hacer consultas en varias tablas?

Gracias.
  #4 (permalink)  
Antiguo 17/10/2008, 04:32
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Duda manera de plantear consultas.

No soy el más indicado para aconsejarte sobre SQL, pues no tengo formación técnica. Puedes mirarte alguno de los muchos tutoriales de internet. Sí puedo decirte que, por lo que se refiere a MysqL, podrás encontrar mucha información en el manual oficial que está en la red y en otro MysQL conclase, que a mí también me parece útil al principio.


manual oficial
http://dev.mysql.com/doc/refman/5.0/es/index.html

conclase
http://mysql.conclase.net/curso/index.php

Para consultas, yo puedo darte dos direcciones:

http://www.aulaclic.es/sql/index.htm

http://www.mysql-hispano.org/page.php?id=29

Las dos pueden orientarte. Hay muchas otras, claro, y libros específicos sobre MySQL, pero puedes empezar por algún tutorial básico de los muchos que hay en la red y recurrir siempre al manual oficial. Para pruebas de consulta, deberás buscar ejemplos de SQL como los que podrás leer en la página de aulaclic, y los específicamente preparados para MySqL en la página mysql-hispano.

Si manejas el inglés, encontrarás mucha otra información en internet.

Suerte
  #5 (permalink)  
Antiguo 17/10/2008, 19:31
Avatar de AbdelioR  
Fecha de Ingreso: septiembre-2006
Ubicación: Tarragona
Mensajes: 926
Antigüedad: 17 años, 7 meses
Puntos: 8
Respuesta: Duda manera de plantear consultas.

Muchas gracias jurena, pegaré un vistazo a ver ^^

¡Saludos!
  #6 (permalink)  
Antiguo 17/10/2008, 21:08
 
Fecha de Ingreso: agosto-2007
Ubicación: Maracaibo, Venezuela
Mensajes: 416
Antigüedad: 16 años, 8 meses
Puntos: 10
Respuesta: Duda manera de plantear consultas.

Y para consultas también está FDW - MySQL ¬¬!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:22.