MYSQL : Ça SERT à QUOI LES VIEWS ?
LaGangerie
2024-03-18 12:42:51
Expliquez moi concrètement svp j'arrive pas à comprendre
IricZimour
2024-03-18 12:45:15
les views c'est comme une table sauf que c'est le résultat d'une requête SQL
ça peut servir si t'as besoin de stocker temporairement des données d'une requête SQL particulière
tu peux t'en servir pour faire d'autres requêtes SQL comme si tu utilisais une table, ça permet d'éviter de faire des requêtes SQL trop longues et de stocker temporairement ce que tu veux réutiliser
LaGangerie
2024-03-18 12:48:02
Le 18 mars 2024 à 12:45:15 :
les views c'est comme une table sauf que c'est le résultat d'une requête SQL
ça peut servir si t'as besoin de stocker temporairement des données d'une requête SQL particulière
tu peux t'en servir pour faire d'autres requêtes SQL comme si tu utilisais une table, ça permet d'éviter de faire des requêtes SQL trop longues et de stocker temporairement ce que tu veux réutiliser
Ah ok c'est une sorte de raccourci qui permet de faire des select dans des tuples présélectionnés (donc de la vue) ?
LaGangerie
2024-03-18 12:48:32
Mais ducoup ça n'a d'intérêt que si ta beaucoup de données et de table dans un projet non ?
labonneidee
2024-03-18 12:49:38
et ca t'évite de faire ta requete initiale, si c'était une requete de bourin qui solicite le CPU a fond.
LaGangerie
2024-03-18 12:53:20
Le 18 mars 2024 à 12:49:38 :
et ca t'évite de faire ta requete initiale, si c'était une requete de bourin qui solicite le CPU a fond.
Mais dans tous les cas il va d'abord faire la requête de la vue donc ça revient au même niveau cpu non ?