SQL jointure et order by
didy_gwatinik
Messages postés
358
Statut
Membre
-
IpIpIpIpOne Messages postés 480 Statut Membre -
IpIpIpIpOne Messages postés 480 Statut Membre -
Bonjour,
Je suis actuellement en train de faire une messagerie. Dans ma boite de réception, j'ai des flèches qui permettent d'afficher par ordre croissant ou non les messages envoyés par un destinataire. On tri donc sur le login du destinataire. J'ai donc fait la requête suivante pour l'affichage par ordre décroissant:
Mais elle ne marche pas et c'est pareil pour l'ordre croissant avec ASC. Je ne comprends pas pourquoi sachant que j'en ai fais une du même type pour la date et elle marche parfaitement. Si quelqu'un pouvait m'aider, ça serait sympa. :) Voilà le schéma des tables concernées :
MAIL(idMail,#senderMail,#receiverMail,titleMail,messageMail,timestampMail)
CONTACT(idContact,nameContact,fnameContact,loginContact,passwordContact)
Merci pour votre aide
Je suis actuellement en train de faire une messagerie. Dans ma boite de réception, j'ai des flèches qui permettent d'afficher par ordre croissant ou non les messages envoyés par un destinataire. On tri donc sur le login du destinataire. J'ai donc fait la requête suivante pour l'affichage par ordre décroissant:
SELECT * FROM mail M, contact C WHERE M.senderMail = C.idContact AND senderMail=1 ORDER BY loginContact DESC LIMIT 0, 20
Mais elle ne marche pas et c'est pareil pour l'ordre croissant avec ASC. Je ne comprends pas pourquoi sachant que j'en ai fais une du même type pour la date et elle marche parfaitement. Si quelqu'un pouvait m'aider, ça serait sympa. :) Voilà le schéma des tables concernées :
MAIL(idMail,#senderMail,#receiverMail,titleMail,messageMail,timestampMail)
CONTACT(idContact,nameContact,fnameContact,loginContact,passwordContact)
Merci pour votre aide
A voir également:
- SQL jointure et order by
- By click downloader avis - Forum Enregistrement / Traitement audio
- Shoes by iara - Forum Consommation & Internet
- Logiciel sql - Télécharger - Bases de données
- Files by google - Accueil - Applications & Logiciels
- By click downloader ne fonctionne plus - Forum Enregistrement / Traitement audio
1 réponse
Salut, ami Terrien !
Quel est le type de données dans le champ 'LoginConcatc' ?
Si c'est 'text', essaye de remplacer par 'varchar'.
C'est certainement un problème de ce genre là vu que ta requête SQL me semble correcte.
Quel est le type de données dans le champ 'LoginConcatc' ?
Si c'est 'text', essaye de remplacer par 'varchar'.
C'est certainement un problème de ce genre là vu que ta requête SQL me semble correcte.
didy_gwatinik
Messages postés
358
Statut
Membre
80
Mon loginContact est un varchar(20)
IpIpIpIpOne
Messages postés
480
Statut
Membre
116
>
didy_gwatinik
Messages postés
358
Statut
Membre
Alors, je ne vois pas d'où peut venir le problème ... désolé ...
didy_gwatinik
Messages postés
358
Statut
Membre
80
>
IpIpIpIpOne
Messages postés
480
Statut
Membre
Ok merci quand même :)
IpIpIpIpOne
Messages postés
480
Statut
Membre
116
>
didy_gwatinik
Messages postés
358
Statut
Membre
Pas de quoi, ami Terrien ! Je tenterais de faire mieux la prochaine fois ... :)