J'ai deux tables: CATEGORY
et SUBCATEGORY
Compter les enfants dans une autre table pour chaque ligne
Tableau Structure pour CATEGORY
category_id int(11)
category_name varchar(250)
category_status enum('0', '1')
Tableau Structure pour SUBCATEGORY
subcategory_id int(10)
subcategory_name varchar(255)
status enum('0', '1')
Par exemple il y a un single CATEGORY
nommé .NET et il a des entrées dans SUBCATEGORY
comme ASP .NET, VB.NET, C# .NET. Dans ce cas, j'ai besoin d'obtenir le nombre de CATEGORY
comme 1 et le nombre de SUBCATEGORY
comme 3 en utilisant MySQL.
Comment puis-je accomplir ceci?
Huh? Ceci est déroutant. Veuillez montrer votre schéma de table en utilisant SHOW CREATE TABLE. Voici quelques conseils utiles: http://stackoverflow.com/questions/1204402/how-do-i-ask-for-help-optimizing-fixing-queries-in-mysql – hobodave
Whoa Eric, wtf? Vous semblez être allé un peu à la mer avec les modifications là-bas. Pourquoi avez-vous changé son intro et supprimé le tag débutant? – hobodave
@hobodave: Je pense que la balise 'beginner' est superflue et presque vide de sens. Si vous souhaitez avoir une discussion sur les raisons, dirigez-vous vers Meta. En dehors de cela, j'ai changé la question pour corriger la grammaire. J'ai aussi remarqué que j'ai raté un «je suis», alors je vais changer ça aussi. "Je suis un débutant" n'a vraiment aucune incidence sur la réponse à la question. – Eric