Mmmmm

Solo disponible en BuenasTareas
  • Páginas : 2 (336 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de septiembre de 2012
Leer documento completo
Vista previa del texto
Mostrar los datos de una tabla

Para los datos de una tabla se utiliza la sentencia :
SELECT [campos que se quiere mostrar]
FROM [nombre de la tabla de la cual se extraen datos]
WHERE[condiciones para extraer datos]

Ejemplo:

mysql> SELECT * FROM clientes;

+--------+------+--------+------+
| nombre | edad | sueldo | memo |
+--------+------+--------+------+
| pablo | 30 |600.00 | NULL |
| pablo | NULL | NULL | NULL |
+--------+------+--------+------+
2 rows in set (0.00 sec)

Enviar la consulta a un archivo

mysql> select * from empresas into outfile'/prueba/hola2.txt' fields terminated by '@@'
-> lines terminated by ‘\n’;

consulta con condiciones:

mysql> SELECT * FROM clientes WHERE nombre="pablo" and sueldo="500";
mysql>SELECT * FROM clientes WHERE edad >= "30";
mysql> SELECT nombre, edad FROM clientes WHERE edad >= "30";
mysql> SELECT distinct nombre FROM clientes;
distinct sirve para que saque solo losregistros únicos no los repetidos en el campo nombre
mysql> SELECT * FROM clientes ORDER BY edad;
para que el resultado se ordene por edad
mysql> SELECT * FROM clientes ORDER BY edad DESC;para que el resultado se ordene en forma descendente
mysql> SELECT * FROM clientes GROUP BY edad;
mysql> SELECT nombre, sueldo/100 from clientes;
para que muestre la columna sueldo divididopara 100
mysql> select * from clientes where edad is NULL;
mysql> select * from clientes where edad is NOT NULL;
mysql> SELECT * FROM clientes WHERE nombre LIKE "P%";
para buscar nombresque comienzan con P
mysql> SELECT * FROM clientes WHERE nombre LIKE "%P";
para buscar nombres que terminan con P
mysql> SELECT * FROM clientes WHERE nombre LIKE "%P%";
para buscar nombresque tengan P en cualquier posicion
mysql> SELECT * FROM clientes WHERE nombre LIKE "_";
para buscar nombres que tengan un carácter
mysql> SELECT nombre, COUNT(*) FROM clientes
mysql>...
tracking img