Asunto:
¿Qué es un FROM en una consulta de bases de datos con SQL?
Nombre: Alexandra
Origen: Ecuador
Fecha: 06-06-2023 00:00
Pregunta o consulta del visitante:
Que es un from en formularios en bases de datos con SQL
Respuesta de ALEGSA.com.ar:
En la estructura típica de una consulta <a href="https://www.alegsa.com.ar/Dic/sql.php">SQL</a> es la siguiente:
SELECT < lista de atributos >
FROM < lista de tablas>
WHERE < condicion >
Con SELECT se seleccionan el o los atributos que queremos recuperar en la consulta.
Luego con FROM seleccionamos las tablas o relaciones con las que trabajaremos.
Con WHERE tenemos la condición que debe cumplirse.
Por ejemplo, la siguiente consulta a una base de datos, da como resultado la lista de alumnos (nombre y apellido) que se encuentran registrados en la <a href="https://www.alegsa.com.ar/Dic/tabla.php">tabla</a> ALUMNO donde el curso al que asisten es llamado "informatica":
SELECT nombre, apellido
FROM alumno
WHERE alumno.curso = "informatica";
La cláusula WHERE puede ser omitida, lo cual devolvería todos los alumnos.
<a href="https://www.alegsa.com.ar/Dic/select-from-where.php">Definición de SELECT-FROM-WHERE</a>
<h2>1. ¿Qué significa la palabra FROM en SQL?</h2>
El FROM en SQL es una cláusula que se utiliza para especificar la tabla o vistas de la cual se desea seleccionar los datos.
<h2>2. ¿Es obligatorio usar la cláusula FROM en una consulta de SQL?</h2>
Sí, es obligatorio utilizar la cláusula FROM en una consulta de SQL ya que es la forma en que se especifica la fuente de los datos que se desean seleccionar.
<h2>3. ¿Qué sucede si no se incluye la cláusula FROM en una consulta de SQL?</h2>
Si no se incluye la cláusula FROM en una consulta de SQL, la consulta no tendría una fuente de datos especificada y no se podrían seleccionar datos.
<h2>4. ¿Se puede utilizar la cláusula FROM para seleccionar datos de varias tablas?</h2>
Sí, se puede utilizar la cláusula FROM para seleccionar datos de varias tablas utilizando unión (JOIN) o una subconsulta.