Archives de la liste a​i​d​e​@p​a​h​e​k​o​.c​l​o​u​d​

Numéro de membre, où est l'erreur

Jean Walraet

25/03/2023 15:31:09

Bonjour,

Je cherche à faire la liste des adhérents 2023. Je voulais afficher la 
numéros de membre avant le nom. Il s'avère que le numéro de membre n'est 
pas correct.  Pourquoi?

SELECT
   membres.id,
   membres.nom,
   membres.ville,
   su.`date` AS "Inscription", --> le champ "date" de la table
gérant 
l'inscription des activités (services_users).
   s.label

FROM membres
   INNER JOIN services_users su ON su.id_user = membres.id
   INNER JOIN services s ON s.id = su.id_service
WHERE
    s.label = "Cotisation 2023"
  and (membres.id_category <> 2) -- sauf les "Anciens adhérents"

ORDER BY  su.`date`
LIMIT 1000;

Merci de votre aide

Jean Walraet

Numéro de membre, où est l'erreur

Jean-Christophe Engel

25/03/2023 18:12:11

membres.id n'est pas le numéro mais l'identifiant ; le numéro est
membres.numero :)

Jean-Christophe Engel

Le 25/03/2023 à 15:30, Jean Walraet a écrit :
> Bonjour,
> 
> Je cherche à faire la liste des adhérents 2023. Je voulais afficher la
> numéros de membre avant le nom. Il s'avère que le numéro de membre
n'est
> pas correct.  Pourquoi?
> 
> SELECT
>     membres.id,
>     membres.nom,
>     membres.ville,
>     su.`date` AS "Inscription", --> le champ "date" de la
table gérant
> l'inscription des activités (services_users).
>     s.label
> 
> FROM membres
>     INNER JOIN services_users su ON su.id_user = membres.id
>     INNER JOIN services s ON s.id = su.id_service
> WHERE
>      s.label = "Cotisation 2023"
>    and (membres.id_category <> 2) -- sauf les "Anciens
adhérents"
> 
> ORDER BY  su.`date`
> LIMIT 1000;
> 
> Merci de votre aide
> 
> Jean Walraet
>