Bonjour à tous,
Je n'arrive pas à faire un truc bête comme chou : récupérer le nombre d'enregistrements de 2 tables, qui ont une colonne semblable.
Pour faire simple, les tables Table1 et Table2 ont chacune une colonne id, je voudrais additionner le nombre total.
J'ai fais 2 requêtes simples, puis j'ai additionné les 2 résultats obtenus avec mysql_num_rows.
Mais je me demande s'il n'est pas plus simple, propre et rapide de faire une jointure ?
Mes essais ont été vains, y compris avec COUNT ou SUM (pas de résultat).
Voici ce que je pensais être correct :
Avez-vous une idée ou pensez-vous que la simple addition du résultat de 2 requêtes est suffisante ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $sql = mysql_query("SELECT id FROM table1 JOIN table2"); $nb = mysql_num_rows($sql);
Merci.
Partager