chacune de ces “choses”. Imaginons que vous soyez au marché. Un objet, c’est une volaille, un fruit, e... tout naturellement appeler… Foodly.
<note>
Notez au passage qu'une application complexe peut être rel... pplication MYSQL command line client pour arriver au même résultat !
</note>
Pour créer une base, on... tion veut qu’on utilise des noms en minuscules et au singulier.
* **Les types de champs**, dont on v
e vous pouvez trouver !
Vous donnez votre langue au chat ?
++++ Réponse |
<code sql>
SELECT * FROM ... le cousin de ''WHERE''.
Le mot clé ''LIKE'' est au texte ce que ''WHERE'' est aux chiffres.
''LIKE'... st en fait lui-même un opérateur, car il s’ajoute au sein d’une commande ''WHERE''.
Prenons par exemp...
À votre avis, que donne cette commande ?
Notez au passage le "**%**" devant le "gmail.com".
Tape
base de données Foodly que vous avez téléchargée au début de cette partie.
Je vous laisse donc, comm... langue.id;
</code>
Vous devriez obtenir ce tableau :
<code>
+----+-------------+------------+------... rs grâce à ''SELECT * FROM `utilisateur`''.
* Au résultat de cette commande nous avons joint la ta... ce à faire des requêtes assez complexes !
Notez au passage qu'on aurait pu simplifier le tout en pas
e avec ''ALTER TABLE'';
* On lui signale à nouveau quelle table modifier (ici, “aliment”) ;
* On l... e avec ''ALTER TABLE'';
* On lui signale à nouveau quelle table modifier (ici, “aliment”) ;
* On l... difier (ici, “calories”) ;
* On indique le nouveau type de la colonne (ici, ''FLOAT'').
{{modify-f... éines, vitamines, matières grasses est mentionnée au pluriel. Alors que les sucres, eux, sont mentionn
liments qu’ils envisagent d’acheter. C’est bien beau d’avoir une BDD, mais encore faut-il que l’applic... ées foodly. Si cela n'est pas le cas, rendez-vous au chapitre précédent.
Tapez cette commande dans vo... affiche la table “utilisateur” sous forme de tableau récapitulatif, avec chaque objet sur sa propre li... ui, la colonne id n’est plus visible dans le tableau récapitulatif !
++++
De la même manière qu’on p
ne * ?
Pour mieux comprendre prenons une requête au hasard :
<code sql>
SELECT *
FROM aliment
WHER... t un nom différent.
Et bien c'est possible grâce au mot clé ''DISTINCT''. Cela s'écrit comme ceci :
... es produits contenant le mot pomme.
<note>
Grace au mot clé ''DISTINCT'' on peut compter le nombre d'... enance moyenne en sucre d’un groupe d’aliments : au lieu de tout noter à la main depuis la base de do
mes d’une personne sur un mois, ou la répartition au sein de ses courses.
<note>
Pour cela, il faudra... a suppression tant que “fruits” est référencé sur au moins un objet “aliment”.
* ''SET NULL'': MySQL... à cette commande, vous verrez apparaître un tableau récapitulatif, où la famille de “haricots verts” ... d’un champ “valeur”, qui va contenir la réduction au format texte.
Comment feriez-vous pour créer cet
e chez Leclerc.
Les développeurs se sont de nouveau regroupés : il va falloir stocker les **lieux de ... é de notre nouvelle table. C'est un peu déroutant au début mais, vous verrez, on s'habitue très vite !... }}
Actions de la commande ON UPDATE
C’est bien beau tout ça, mais comment ajoute-t-on une relation en...
Un appareil est uniquement constitué de son type au format texte.
Comment feriez-vous pour créer cet
penclassrooms.com/|Openclassrooms]].
Vous voici au bout de ce cours, bravo. 👏
Dans ce cours, nous ... nes.
D'accord, d'accord, mais quel est mon couteau suisse pour me sortir d'une mauvaise passe ?
Et... : une parenthèse oubliée, un guillemet en trop... au moins 50% de mes erreurs viennent de là ;
- Je ...
* MySQL est un membre de la grande famille SQL au côté de SQLite, MariaDB, phpMyAdmin et bien d'aut
ifications effectuées =====
Si vous lisez à nouveau les données de votre BDD sur la table “utilisateu... ndre, je vous invite à le faire quand même. Notez au passage que je n'ai pas mis de ''`'' autour de "... souhaite modifier, on ajoute une condition grâce au mot clé ''WHERE''
* Si on ne filtre pas avec ''... er_dans_bdd|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]] |
[[240_supprimer_dans_bdd|Suivant ▷]]
| 1,7 | FALSE |
À partir de ce tableau, j’aimerais que vous ajoutiez cet aliment dans la... r_bdd_mysql|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]] |
[[220_selectionner_dans_bdd|Suivant
ode sql>
DROP TABLE `utilisateur`;
</code>
Notez au passage que j'ai remis les backticks ''`'' pour c... er_dans_bdd|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]] |
[[250_quiz_bdd_operations_crud|Suiva
Notez le mot clé ''AS'' que nous avons rencontré au chapitre précédent.
* Notez également que j'ai ... _operations|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]] |
[[340_implementer_des_relations|Suiv
| INTEGER | l'id de l'objet note associé au film |
Le schéma de la table “note” est disponib... hoix 1.
++++
[[440_continuer_son_apprentissage|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]]