Bonjour,

suivant qu'il y ait des données ou pas, je vais faire un traitement particulier.
Ainsi, je voudrais savoir si il vaut mieux d'abord faire une requête du genre
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT COUNT(id) as total FROM products WHERE id = 10
et tester si total >=1
et si c est le cas, je ferai un select *.

ou faire directement un
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT *  FROM products WHERE id = 10
et tester si id >=1

pour moi la deuxième solution est plus rapide vu que je ne fais qu'une seule requête au lieu de 2.

Mais qu'en est-il si j'ai besoin d'information d'autre table (donc avec des jointures)?

merci pour votre aide.