A voir également:
- Distinct sql plusieurs colonnes
- Sql distinct plusieurs colonnes - Meilleures réponses
- Select distinct plusieurs colonnes - Meilleures réponses
- SQL : SELECT DISTINCT de 2 champs seulement - Forum - Programmation
- Count distinct sql access - Forum - Programmation
- Sql multiplication colonne ✓ - Forum - Programmation
- Sql transposer colonne en ligne - Forum - Programmation
- Sql ajouter colonne - Articles
4 réponses
Flog78
Le distinct peut s'appliquer sur plusieurs colonnes sans problème :
SELECT DISTINCT (nom, prenom), adresse, rue FROM personnes
voila
SELECT DISTINCT (nom, prenom), adresse, rue FROM personnes
voila
Signaler
dams
ah ok je savais pas merci beaucoup
dams
J'ai fais ce que tu m'as dit Flog mais ça m'amene à cette erreur :
'Operand should contain 1 column(s)'
voici la requete :
$sql = mysql_query("SELECT DISTINCT(societe, tel), id, adresse, code_postal, tel2, AVG(note) as moyenne FROM list_societe LEFT OUTER JOIN notes ON list_societe.id = notes.id_societe WHERE ville='".$ville."' AND id_dep='".$dep."' GROUP BY id_societe") or die (mysql_error());
'Operand should contain 1 column(s)'
voici la requete :
$sql = mysql_query("SELECT DISTINCT(societe, tel), id, adresse, code_postal, tel2, AVG(note) as moyenne FROM list_societe LEFT OUTER JOIN notes ON list_societe.id = notes.id_societe WHERE ville='".$ville."' AND id_dep='".$dep."' GROUP BY id_societe") or die (mysql_error());