MYSQL : Ça SERT à QUOI LES VIEWS ?

LaGangerie
2024-03-18 12:42:51

Expliquez moi concrètement svp j'arrive pas à comprendre

LaGangerie
2024-03-18 12:43:30

Up

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 ?

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    ⚠️ Les archives de novembre sont désormais disponibles.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.