image
Valora:   4.67/5 de 6
Inicio » MySQL » Manual de MySQL » Iniciaci�n a MySQL




Sintaxis MySQL

Por MySQL-Hispano.org.

En este momento debimos de haber podido conectarnos ya al servidor MySQL, a�n cuando no hemos seleccionado alguna base de datos para trabajar. Lo que haremos a continuaci�n es escribir algunos comandos para irnos familiarizando con el funcionamiento de mysql.

mysql> SELECT VERSION(), CURRENT_DATE;
+-----------+--------------+
| VERSION() | CURRENT_DATE |
+-----------+--------------+
| 3.23.41   | 2002-10-01   |
+-----------+--------------+
1 row in set (0.03 sec)
mysql> 

Este comando ilustra distintas cosas acerca de mysql:

  • Un comando normalmente consiste de un sentencia SQL seguida por un punto y coma.
  • Cuando emitimos un comando, mysql lo manda al servidor para que lo ejecute, nos muestra los resultados y regresa el prompt indicando que est� listo para recibir m�s consultas.
  • mysql muestra los resultados de la consulta como una tabla (filas y columnas). La primera fila contiene etiquetas para las columnas. Las filas siguientes muestran los resultados de la consulta. Normalmente las etiquetas de las columnas son los nombres de los campos de las tablas que estamos usando en alguna consulta. Si lo que estamos recuperando es el valor de una expresi�n (como en el ejemplo anterior) las etiquetas en las columnas son la expresi�n en s�.
  • mysql muestra cu�ntas filas fueron regresadas y cuanto tiempo tard� en ejecutarse la consulta, lo cual puede darnos una idea de la eficiencia del servidor, aunque estos valores pueden ser un tanto imprecisos ya que no se muestra la hora del CPU, y porque pueden verse afectados por otros factores, tales como la carga del servidor y la velocidad de comunicaci�n en una red.
  • Las palabras clave pueden ser escritas usando may�sculas y min�sculas.

Las siguientes consultas son equivalentes:

mysql> SELECT VERSION(), CURRENT_DATE;
mysql> select version(), current_date;
mysql> SeLeCt vErSiOn(), current_DATE;

Aqu� est� otra consulta que demuestra como se pueden escribir algunas expresiones matem�ticas y trigonom�tricas:

mysql> SELECT SIN(PI()/4), (4+1)*5;
+-------------+---------+
| SIN(PI()/4) | (4+1)*5 |
+-------------+---------+
|    0.707107 |      25 |
+-------------+---------+

Aunque hasta este momento se han escrito sentencias sencillas de una s�la l�nea, es posible escribir m�s de una sentencia por l�nea, siempre y cuando est�n separadas por punto y coma:

mysql> SELECT VERSION(); SELECT NOW();
+-----------+
| VERSION() |
+-----------+
| 3.23.41   |
+-----------+
1 row in set (0.01 sec)
+---------------------+
| NOW()               |
+---------------------+
| 2002-10-28 14:26:04 |
+---------------------+
1 row in set (0.01 sec)






Comparte



Enlaces
Cocina Facil IngenieroSoftware.com  
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.