Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1508 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  blocage SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

blocage SQL

n°128698
zetoune
Posté le 19-04-2002 à 18:06:53  profilanswer
 

J'essaie de faire une requete mais je bloque sur la logique.
 
Voila...  
J ai deux champs dans une meme table
|-----------|-----------|
|Id_Part    | Id_Bot    |
|-----------|-----------|
|1          |42         |
|2          |43         |
|3          |60         |
|4          |58         |
|5          |56         |
|6          |56         |
|-----------|-----------|
 
 
Ce que je veux c est sortir tous les 1er (seulement) Id_Part des (DISTINCT) Id_Bot. Pour ID_Bot = 56 , j aimerais qu il me sorte que 5.  
 
En gros le résultat de la requête devrait donner.
|-----------|-----------|
|Id_Part    | Id_Bot    |
|-----------|-----------|
|1          |42         |
|2          |43         |
|3          |60         |
|4          |58         |
|5          |56         |
|-----------|-----------|
 
J'ai essayé avec des sous requetes mais je n y arrive pas..
Est ce que quelq un a un idée ?

mood
Publicité
Posté le 19-04-2002 à 18:06:53  profilanswer
 

n°128795
Sh@rdar
Ex-PhPéteur
Posté le 20-04-2002 à 00:42:55  profilanswer
 

SELECT Id_Part,Id_Bot FROM tatable ORDER BY Id_Part LIMIT 5
 
ça irait pas ça ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°128805
zetoune
Posté le 20-04-2002 à 05:01:50  profilanswer
 

ouais mais c est parceque ca peut monter jusqu a 20.. le 5 et le 6 etait un exemple

n°128833
Krueger
tout salaire demande dutravail
Posté le 20-04-2002 à 12:09:26  profilanswer
 

SELECT MIN(Id_Part), Id_Bot    
FROM UneTable
GROUP BY Id_Bot;


---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi
n°128887
fabd
Posté le 20-04-2002 à 17:37:44  profilanswer
 

select TOP 5 (ou 20 :d) id_part, id bot from ta_table

n°128910
zetoune
Posté le 20-04-2002 à 19:57:49  profilanswer
 

Ben non le TOP va me sortir seulemt les 5 ou 20 premier
c est krueger qui a raison
j aurais du y penser.. Merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  blocage SQL

 

Sujets relatifs
[SQL] Validation?[SQL] Taille d'une chaine de caractère
[Pb SQL et Delphi] énnoncé d'une requête INSERT[PL/SQL] procédure stockée sous Orcale8.1
[PERL] Liste des tables dans Access.... SQL commande ?Comment joindre deux requête SQL
SQL, problème lors du count[Réponse] Lancer une procédure PL/SQL à partir d'un shell Unix
Erreur Sql[PHP] requete SQL
Plus de sujets relatifs à : blocage SQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR