La liste de tous les utilisateurs ; SELECT * FROM users; La liste de tous les utilisateurs rangée par noms de famille ; SELECT * FROM users ORDER BY last_name ASC; Le dernier utilisateur inscrit ; SELECT users.last_name FROM users ORDER BY registration_date DESC LIMIT 1; La liste de tous les utilisateurs fêtant leur anniversaire ce mois-ci ; SELECT * FROM users WHERE birthdate LIKE '%-06-%'; Le nombre total d'utilisateurs ; SELECT COUNT(users.id) FROM users; La liste de tous les utilisateurs associés à leurs villes respectives ; SELECT users.last_name, addresses.city FROM users JOIN addresses ON users.id = addresses.user_id La liste de tous les utilisateurs vivant à une adresse sans numéro ; SELECT users.last_name FROM users JOIN addresses ON users.id = addresses.user_id WHERE addresses.number IS NULL; La liste de tous les produits dont le prix est supérieur à 1 000 € ; SELECT * FROM products WHERE price > 1000 La liste de tous les produits associés à leurs photos respectives ; SELECT products.name, pictures.url FROM products JOIN pictures ON products.id = pictures.product_id La liste de tous les produits appartenant à la catégorie « Voyage » ; SELECT products.name, products.id FROM products JOIN products_categories ON products.id = products_categories.product_id JOIN categories ON products_categories.category_id = categories.id WHERE categories.title = 'Voyage'; La liste de tous les utilisateurs ayant effectué plus de dix commandes ; SELECT users.last_name, COUNT(orders.id) AS NumberOfOrders FROM (orders INNER JOIN users ON orders.user_id = users.id) GROUP BY last_name HAVING COUNT(orders.id) > 10; La liste de tous les produits achetés par le premier utilisateur inscrit.//REVOIR SELECT users.last_name, products.name FROM (users JOIN orders ON users.id = orders.user_id JOIN products_orders ON orders.id = products_orders.order_id JOIN products ON products_orders.product_id = products.id) WHERE users.id = ( SELECT id FROM users ORDER BY registration_date ASC LIMIT 1 )