IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bases de données Delphi Discussion :

Aide pour une sélection SQL


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2016
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2016
    Messages : 28
    Par défaut Aide pour une sélection SQL
    J’ai un tableau de détail de vente. Est-ce qu'il est possible de limiter la sélection d'une query de sélection par une limite de poids dans mon tableau comme suit :

    Nom : Sans titre.png
Affichages : 467
Taille : 47,3 Ko


    Les produits de 1 à 7 dans une liste sélection de 203 kg
    Les produits de 8 à 12 dans une sélection de 203 kg
    Ainsi de suite...

  2. #2
    Membre Expert

    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2007
    Messages
    3 530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 530
    Par défaut
    Je vais dire une connerie mais ...

    select * from matable where poids > poidsvoulu

    mais ça me parait bien trop simple

  3. #3
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2016
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2016
    Messages : 28
    Par défaut
    bonjouj
    Papy214 merci de votre idée mais la sélection que je voulais n'est pas celle-là puisque j'ai essayé ce code mais ça ne donne pas le résultat voulu.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select
    sum(poid_livr)as tot_poid_livr;
    group by ref_aff_v
    Ce code me donne le total de poids. Le résultat que je voulais : que la liste divise sur un poids que l'utilisateur se donne.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Papy214 parlait de clause where pas du group by.
    C'est difficile de comprendre quelque chose dans ce qui est écrit x)

  5. #5
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2016
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2016
    Messages : 28
    Par défaut
    retwas
    aaa j'ai rien compris

  6. #6
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 635
    Billets dans le blog
    65
    Par défaut
    Bonsoir,

    il faudrait peut être prendre des cours de SQL et par la même occasion quelques cours de Français que l'on puisse comprendre un peu mieux la question.

    selon votre demande, vous voulez séparer les poids de livraison >= à 203 kg des autres (< 203)
    cela demande donc deux query distinctes et papy avait raison pour la première (à ceci près qu'il y manque un =)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM LATABLE WHERE poid_livr>=203
    et l'autre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM LATABLE WHERE poid_livr<203
    si c'est l'utilisateur qui doit définir le poids (203) alors il suffit de remplacer ce nombre par un paramètre

Discussions similaires

  1. besoin d'aide pl/SQL
    Par toome dans le forum PL/SQL
    Réponses: 1
    Dernier message: 13/12/2005, 15h26
  2. [SQL] récupérer sélection dans liste déroulante
    Par nerick dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 06/12/2005, 11h30
  3. Besoin d'aide requete sql
    Par dinde dans le forum Langage SQL
    Réponses: 1
    Dernier message: 12/10/2005, 09h09
  4. [Aide requete SQL]
    Par viny dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 22/04/2005, 17h00
  5. aide PL/SQL syntaxes [debutant] [mauvaise doc]
    Par sdeb dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 19/01/2004, 12h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo