blocage SQL - SQL/NoSQL - Programmation
Marsh Posté le 20-04-2002 à 00:42:55
SELECT Id_Part,Id_Bot FROM tatable ORDER BY Id_Part LIMIT 5
ça irait pas ça ?
Marsh Posté le 20-04-2002 à 05:01:50
ouais mais c est parceque ca peut monter jusqu a 20.. le 5 et le 6 etait un exemple
Marsh Posté le 20-04-2002 à 12:09:26
SELECT MIN(Id_Part), Id_Bot
FROM UneTable
GROUP BY Id_Bot;
Marsh Posté le 20-04-2002 à 19:57:49
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
Marsh Posté le 19-04-2002 à 18:06:53
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 ?