anscription du cours [[https://openclassrooms.com/fr/courses/6971126-implementez-vos-bases-de-donnees-... avec la commande ''INSERT INTO `langue` VALUES ('français');''
- Chaque utilisateur se voyant reli... ier utilisateur a comme langue_id 1, soit l’id du français dans la table des langues.
Imaginez désorm... :
* La langue_id du premier utilisateur est le français ;
* L’id du français est 1.
Vous allez s
anscription du cours [[https://openclassrooms.com/fr/courses/7818671-requetez-une-base-de-donnees-avec... ucture commune, contenant les mots clés SELECT et FROM :
<code sql>
SELECT [...] FROM [...] ;
</code>
Souvent, d'autres mots clés seront ajoutés, comme par exemple ''WHERE'', qui est très fréquent.
Ce qu'il faut savoir, c'est que chaque re
scriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Conce... le sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Ajoutez un peu d'intel... lle classe dans utils.py.
<code python utils.py>
from random import choice as random_choice
from fbapp.models import Content, Gender
from PIL import Imag
pérez des données issues de plusieurs tables avec FROM ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/7818671-requetez-une-base-de-donnees-avec... ddress''.
===== Découvrez le fonctionnement de FROM =====
FROM sert à spécifier dans quelle(s) table(s) vous voulez chercher vos données.
Vous vous
anscription du cours [[https://openclassrooms.com/fr/courses/6971126-implementez-vos-bases-de-donnees-... ? Non ? Pas de soucis, la voici : ''SHOW COLUMNS FROM aliment;''
On obtient :
<code>
+------------... ssurer, on peut lancer la commande ''SHOW COLUMNS FROM aliment;'' pour contrôler la bonne exécution de... ne, c’est le code ISO des langues (par exemple : “fr-fr” pour le Français de métropole).
Comment feri
anscription du cours [[https://openclassrooms.com/fr/courses/7818671-requetez-une-base-de-donnees-avec... recherche, NULL AS url, id_address AS identifiant FROM address
UNION
SELECT "Société (entité)" AS type... name AS recherche, url AS url, id AS identifiant FROM entity
</code>
On peut unir ces deux tables ca... recherche, NULL AS url, id_address AS identifiant FROM address
UNION
SELECT "Société (entité)" AS type
anscription du cours [[https://openclassrooms.com/fr/courses/7818671-requetez-une-base-de-donnees-avec... commune AS commune,
surface AS surface
FROM bien_immo
</code>
2.
<code sql>
SELECT valeur... commune AS commune,
surface AS surface
FROM bien_immo
</code>
3.
<code sql>
SELECT a.vale... ommune AS commune,
a.surface AS surface
FROM bien_immo a
</code>
4.
<code sql>
SELECT valeu
anscription du cours [[https://openclassrooms.com/fr/courses/7818671-requetez-une-base-de-donnees-avec... e à écrire est la suivante :
<code sql>
SELECT * FROM bien_immo
WHERE lower(commune) LIKE '%toulouse%... +
===== Question 2 =====
Afin de vérifier la “fraîcheur” de votre base de données, vous souhaitez ... La requête est la suivante :
<code sql>
SELECT * FROM transactions
ORDER BY date_vente DESC
LIMIT 50
scriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Conce... le sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Tirez parti de ce cour... = Qu'est-ce que Flask ? =====
Flask est un micro-framework web écrit en Python. Il vous permet de con... e manière professionnelle.
Qu'est-ce qu'un micro-framework web ?
Il s'agit d'un ensemble de modules
scriptions du cours “[[https://openclassrooms.com/fr/courses/4425066-concevez-un-site-avec-flask|Conce... le sur la plateforme [[https://openclassrooms.com/fr/|Openclassrooms]]
====== Ajoutez une nouvelle t... SQL peut ressembler à ceci :
<code sql>
SELECT * FROM Content
</code>
Ceci affichera tous les items ... M**apping, ou correspondance objet-relationnel en français.
Alors, comment utiliser SQLAlchemy ? Comm
anscription du cours [[https://openclassrooms.com/fr/courses/6971126-implementez-vos-bases-de-donnees-... ur “famille”. Par exemple, regrouper ensemble les fruits, les légumes, les viandes, etc.
Les développ... e, pour effectuer un résumé de la consommation en fruits ou légumes d’une personne sur un mois, ou la ... e ne devra contenir que le nom de cette famille (“fruit”, “viande”, etc.).
Vous avez déjà vu comment
nscriptions du cours [[https://openclassrooms.com/fr/courses/1603881-creez-votre-site-web-avec-html5-e... rer une unité qui est spécifique aux grids : les "fraction units", ou ''fr'' pour les intimes, qui représentent des parts de largeur dans les colonnes.
Mais pourquoi utiliser les ''fr'' alors qu'on a des pourcentages ?
Si vous tente
ansfer (ou transfert d’état de représentation, en français), et constitue un ensemble de **normes**, o... ce chapitre du cours [[https://openclassrooms.com/fr/courses/1946386-comprendre-le-web/6874807-decouvr... ur le backend tandis que l’autre travaille sur le frontend. Comme l’API REST communique entre les deux... T est qu’elles sont **stateless** – sans état, en français – ce qui signifie que le serveur ne sauvega
anscription du cours [[https://openclassrooms.com/fr/courses/6971126-implementez-vos-bases-de-donnees-... soyez au marché. Un objet, c’est une volaille, un fruit, etc.
* Si on reprend notre exemple de l’app... e poire sont chacune **une instance** d’un objet “fruit”.
Chaque application est associée à une base ... e chaque table grâce à la commande ''SHOW COLUMNS FROM lenomdematable;'' .
<note>
**Le schéma d’une
anscription du cours [[https://openclassrooms.com/fr/courses/6971126-implementez-vos-bases-de-donnees-... .
Pour rappel, une commande telle que ''SELECT * FROM aliment;'' va vous afficher tous les aliments d...
Par exemple, la commande :
<code sql>
SELECT * FROM aliment WHERE id = 4;
</code>
va nous restitue... ue au chat ?
++++ Réponse |
<code sql>
SELECT * FROM aliment WHERE nom = "poire";
</code>
Eh oui, c