A voir également:
- Selectionner un seul id dans une table sql
- Table ascii - Guide
- Table des matières word - Guide
- Son dans un seul écouteur avec fil ✓ - Forum Audio
- Un seul écouteur bluetooth fonctionne ✓ - Forum Casque et écouteurs
- Lister les tables d'une base sql ✓ - Forum Programmation
1 réponse
Bonjour,
Vous pouvez faire ceci:
SELECT * FROM messagerie WHERE destinataire=1
Ceci ne marchera que pour un seul émetteur et n'indiquera aucune information sur ce destinataire autre que l'ID.
Vous avez peut être une table concernant les destinataires(et/ou émetteurs, logiquement si un destinataire peut être émetteur ils sont dans la même table, si ce n'est pas le cas ils peuvent ne pas l'être si vous avez un champ qui permet d'indiquer si la personne est destinataire, émettrice ou les deux).
Il vous faut utiliser la jointure(ou liaison) entre les différentes tables concernées.
Plus d'informations :
Dans google tapez le mot clé: SQL.
(Oh miracle en deuxième résultat il y a marqué les meilleurs tutoriels pour SQL)
Voire SQL+ jointure quand vous saurez utilisez les requêtes basique(avec une clause WHERE).
Vous pouvez faire ceci:
SELECT * FROM messagerie WHERE destinataire=1
Ceci ne marchera que pour un seul émetteur et n'indiquera aucune information sur ce destinataire autre que l'ID.
Vous avez peut être une table concernant les destinataires(et/ou émetteurs, logiquement si un destinataire peut être émetteur ils sont dans la même table, si ce n'est pas le cas ils peuvent ne pas l'être si vous avez un champ qui permet d'indiquer si la personne est destinataire, émettrice ou les deux).
Il vous faut utiliser la jointure(ou liaison) entre les différentes tables concernées.
Plus d'informations :
Dans google tapez le mot clé: SQL.
(Oh miracle en deuxième résultat il y a marqué les meilleurs tutoriels pour SQL)
Voire SQL+ jointure quand vous saurez utilisez les requêtes basique(avec une clause WHERE).