consultas mysql
SELECT MAX(article) AS article FROM shop;
El registro que tiene el valor máximo de determinada columna
Tarea: Encontrar el número, distribuidor y precio delartículo más costoso.
ELECT article, dealer, price
FROM shop
WHERE price=(SELECT MAX(price) FROM shop);
SELECT article, dealer, price
FROM shop
ORDER BY price DESC
LIMIT 1;
CREATETABLE animals (
id MEDIUMINT NOT NULL AUTO_INCREMENT,
name CHAR(30) NOT NULL,
PRIMARY KEY (id)
);
INSERT INTO animals (name) VALUES('dog'),('cat'),('penguin'),
('lax'),('whale'),('perico’)
MAX(campo)
Devuelve el valor máximo de ese campo en todos los registros de la tabla.
//Seleccionando el último valor registrado en el campo primero de la tabla de usuarios
SELECT MAX(primero) FROM usuarios;
MIN(campo)
Devuelve el valor mínimo de ese campo en todos los registros de latabla.
// Seleccionando el último valor registrado en el campo primero de la tabla de usuarios
SELECT MAX(primero) FROM usuarios
RANDOM(campo)
Selecciona aleatoriamente unvalor del campo seleccionado de una tabla.
// Seleccionando un valor alelatorio en el campo segundo de la tabla de usuarios
SELECT RANDOM(segundo) FROM usuarios
COUNT(*) AS TOTALCuenta el número total de campos registrados en la base de datos, algunos lo describen como el equivalente de mysql_num_rows(); que cuenta el número de filas de una determinada tabla.
// Coneste query, podemos contar el número de registro en nuestra tabla usuarios
SELECT COUNT(*) AS TOTAL FROM usuarios
LIKE campo
Busca un valor especifico en determinado campo de la tabla,usado comunmente para hacer búsquedas rápidas para buscar en una base de datos. Esta sentencia se utiliza con unos signos de % la función de estos es como buscar en el campo, si lo colocamos de esta...
Regístrate para leer el documento completo.