J'ai une table avec trois colonnes remplies nommées "Nom", "Ville" et "Occupation". Je souhaite créer une nouvelle colonne dans le même tableau qui contient le nombre de personnes ayant la même occupation.Requête SQL avec regroupement par plusieurs colonnes
"Name" | "City" | "Occupation"
------------------------------
Amy | Berlin | Plumber
Bob | Berlin | Plumber
Carol | Berlin | Lawyer
David | London | Plumber
Je veux avoir une table qui contient:
"Name" | "City" | "Occupation" | "Number"
---------------------------------------
Amy | Berlin | Plumber | 2
Bob | Berlin | Plumber | 2
Carol | Berlin | Lawyer | 1
David | London | Plumber | 1
Comment la requête SQL qui crée les nouvelles colonnes doivent ressembler? Je veux réellement créer une nouvelle colonne dans la base de données que je peux accéder plus tard.
I lire le titre une merveille pourquoi tu interroges tâtonnait ... sérieusement! – thecoshman
dans vos tableaux ci-dessus, les lignes sont horizontales et les colonnes verticales. par exemple "amy - berlin - plombier" est une ligne, tandis que "" Nom "," Ville "et" Occupation "sont des colonnes –