Ce code ne fonctionne pasdonnées par accès CTE
select Distinct(country) + ' ' + city AS [COUNTRY] from cte_task where country_code Between 92 AND 93
Cette requête ne fonctionne pas correctement. Je veux que ce nom de pays apparaisse une fois et que toutes les villes appartenant à ce pays apparaissent dans une liste après le nom du pays. Par exemple, pays Pakistan sous le nom de pays toutes les villes du Pakistan devraient figurer dans une colonne.
Pourquoi la balise mysql? –
Pouvez-vous ajouter le code SQL pour cte_task ou nous montrer un échantillon de ce à quoi ressemblent ces données? – WJS
'DISTINCT' n'est pas une fonction !!! C'est une partie de 'SELECT DISTINCT' et fonctionne sur l'ensemble des lignes sélectionnées. Ecrivez 'SELECT DISTINCT country ...' à la place, pour éviter toute confusion !!! – jarlh