Gagner des Bitcoins.

Le HackerSpace Vision du web.
La réponse collaborative.
Le glider des Hackers.
Un symbole de rassemblement.
QWERTY.
Du clavier au terminal.
GNU / Linux Debian.
La distribution universelle.
GNU / Linux Ubuntu.
Linux pour les êtres humains.
GNU / Linux Arch.
Un Linux léger et flexible.
Nom de code Linux.
Documentaire FR.
HackerSpace !
Messagerie entre membres connectés.

Vous n´êtes pas identifié(e).

Nous avons 300 invités et aucun membre en ligne

 

SQL

Sélections sur une base de données MySQL avec SQL

Sélections sur une base de données MySQL avec le langage SQL.

 

Exemple : Sélectionner et utiliser les limites sur un random

Sélectionner 5 produits dont la catégorie est la 5ème
SELECT AProduit FROM BArmoire WHERE Ccategorie='5' ORDER BY rand() LIMIT 5

 

Deux tables créées pour les exemples suivants

CREATE TABLE `categories` (
`categorie` int(11) NOT NULL,
`categorieNom` varchar(22) NOT NULL,
PRIMARY KEY (`categorie`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `categories` (`categorie`, `categorieNom`) VALUES
(1, 'JARDIN'),
(2, 'INTERIEUR'),
(3, 'GARAGE'),
(4, 'SPORT'),
(5, 'ALIMENTAIRE'),
(6, 'BOISSON');

CREATE TABLE `produit` (
`categorie` int(11) NOT NULL,
`produit` varchar(22) NOT NULL,
PRIMARY KEY (`categorie`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
INSERT INTO `produit` (`categorie`, `Produit`) VALUES
(1, 'PRODUIT1'),
(2, 'PRODUIT2'),
(3, 'PRODUIT3'),
(4, 'PRODUIT4'),
(5, 'PRODUIT5'),
(6, 'PRODUIT6');

 

Exemple : SELECT * FROM A INNER JOIN B

Récupérer les catégories des produits 1, 2 et 5 avec une jointure.

SELECT categorieNom
FROM categories
INNER JOIN produit ON categories.categorie = produit.categorie
WHERE produit.categorie =1
OR produit.categorie =2
OR produit.categorie =5

Le même code simplifié

SELECT categorieNom
FROM categories
INNER JOIN produit ON categories.categorie = produit.categorie
WHERE produit.categorie IN(1, 2, 5)

La capture suivante permet de mieux comprendre les jointures SQL.
Mieux comprendre les jointures SQL.

REMARQUE ! Ce site utilise des cookies et autres technologies similaires.

Si vous ne changez pas les paramètres de votre navigateur, vous êtes d'accord. En savoir plus

J'ai compris

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de Cookies pour vous proposer un accès membre personnalisé et réaliser des statistiques de visites.

Vision du web sur votre réseau social

Les liens de l'annuaire

La plus parfaite éducation consiste à habituer le disciple à se passer de maître.
[Robert Sabatier]