Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
Je me pose 2 questions à propos des requètes imbriqués, j'espere que vous pourrez y répondre
Imaginons la requète :
Si la requète SELECT id FROM table WHERE champ = 'CCCCC' ne retourne rien, la requète UPDATE ne mettre rien à jours.
Mais imaginons que mon hebergeur me limite les requètes, est ce que la requète précédente contera pour 0, 1 ou 2 requète?
Mon autre question, vaut t'il meux faire une requète imbriqué en terme d'économie de ressource serveur, ou bien 2 requètes distinct?
Merci pour vos précisions.
Hors ligne
Saluton,
S'agissant de la requête présentée, de toutes façons, MySQL la refusera. Il n'accepte pas de faire des UPDATE sur une table référencée dans une sous-requête. Il te faut créer une table HEAP et c'est celle-ci qui te servira dans la sous-requête.
Je pense que l'hébergeur ne comptabilise pas les requêtes, mais les transactions
En règle générale, il vaut mieux faire une jointure qu'une sous-requête, c'est moins gourmand en ressources et souvent plus performant en exécution.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Décidément, c'est toujours toi qui me répond. je t'en remercie
Oui c'est ce que j'ai trouvé sur mysql, pour les updates et les sous requètes.
Comment peut t'on faire une jointure à la place d'une requète imbriqué? ca n'à pas la même fonction.
Hors ligne
Comment peut t'on faire une jointure à la place d'une requète imbriqué? ca n'à pas la même fonction.
Je ne peux que te renvoyre vers l'ami SQLPro : http://sqlpro.developpez.com/cours/sqla … quetes/#L3
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
D'accord je vais regarder cela.
Merci en tout cas.
J'ai encore un autre problème, je vais ouvrir un autre topic ^^
Une dernier question,
Est ce que le faite de faire une table HEAP est moins gourmand en ressource que de faire 2 requétes, un select et un update?
Dernière modification par morgan47 (15-09-2009 18:41:15)
Hors ligne
Pages :: 1