Académique Documents
Professionnel Documents
Culture Documents
SELECT
[ALL | DISTINCT | DISTINCTROW]
[HIGH_PRIORITY]
[STRAIGHT_JOIN]
[SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT]
[SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS]
select_expr,...
[INTO OUTFILE 'file_name' export_options]
| INTO DUMPFILE 'file_name']
[FROM table_references
[WHERE where_definition]
[GROUP BY \
[ASC | DESC], ... [WITH ROLLUP]]
[HAVING where_definition]
[ORDER BY \
[ASC | DESC] ,...]
[LIMIT \]
[PROCEDURE procedure_name(argument_list)]
[FOR UPDATE | LOCK IN SHARE MODE]]
SELECT se usa para recuperar filas selecionadas de una o ms tablas. El soporte para
sentencias UNION y subconsultas est disponible a partir de MySQL 4.0 y 4.1,
respectivamente.
Cada select_expr indica una columna que se quiere recuperar.
table_references indica la tabla o tablas de las que se recuperan filas.
Su sintaxis se describe en .
where_definition consiste de la palabra clave WHERE seguida por una
expresin que indica la condicin o condiciones que las filas deben
satisfacer para ser seleccionadas.
SELECT puede usarse tambin para recuperar filas calculadas sin referencia a
ninguna tabla. Por ejemplo:
mysql> SELECT 1 + 1;
-> 2
Todas las clasulas usadas deben darse en el mismo orden exacto que se muestra en la
descripcin de la sintaxis. Por ejemplo, la clusula HAVING debe estar despus de
cualquier clusula GROUP BY y antes de cualquier clusula ORDER BY.
Una select_expr puede usar alias mediante AS nombre_alias. El alias
se usa como un nombre de columna en expresiones y puede usarse por
las clasulas ORDER BY o HAVING. Por ejemplo:
college,
region
AS
r,
seed
AS
FROM
ORDER BY r, s;
ORDER BY 2, 3;
Sino esto:
mysql> SELECT col_name FROM tbl_name WHERE col_name > 0;
# Recupera filas
# Retrieve first 5
Con Clase
jorge
2012-12-07 02:19:11
Tengo un problema con una impresion....
disee un reporte que contiene un maestro y detalles...
en la parte del detalle requiero hace un 8 columnas pero mi table solotiene una columna es
decir
la tabla de detalle es
id
folio
estatus
en los folio se capturan los numeros
tabla maestro:
operacion: 8
clave: 450
Calificacion: roca
tabla detalle
folios acumulados
8256
8265
8296
8269
requiero que mi reporte salga de esta manera:
tabla maestro:
operacion: 8
clave: 450
Calificacion: roca
tabla detalle
folios acumulados
8256 8265 8296 8269
Marzo de 2005, Salvador Pozo Coronado, salvador@conclase.net