LIMIT par colonne ?
7 messages
• Page 1 sur 1
-

dorian53 - WRInaute passionné

- Messages: 2215
- Inscription: 10 Avr 2005
LIMIT par colonne ?
Bonjour,
Est-il possible de faire un limite sur une colonne ?
Exemple d'un résultat de requête sur une jointure.
SELECT user_id, tas_id FROM user INNER JOIN task ON user_id = use_id
L'objectif est de récupérer seulement les résultats concernant les deux premiers utilisateurs.
J'ai tenté un SELECT user_id, tas_id FROM user, task WHERE user_id IN (SELECT use_id FROM user LIMIT 10)
Mais sans succès #1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
Une solution, une idée ? Merci
Dorian
Est-il possible de faire un limite sur une colonne ?
Exemple d'un résultat de requête sur une jointure.
SELECT user_id, tas_id FROM user INNER JOIN task ON user_id = use_id
- Code: Tout sélectionner
[USER] [TASK]
1 1
1 2
1 3
2 1
2 2
3 1
4 1
4 2
L'objectif est de récupérer seulement les résultats concernant les deux premiers utilisateurs.
- Code: Tout sélectionner
[USER] [TASK]
1 1
1 2
1 3
2 1
2 2
J'ai tenté un SELECT user_id, tas_id FROM user, task WHERE user_id IN (SELECT use_id FROM user LIMIT 10)
Mais sans succès #1235 - This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
Une solution, une idée ? Merci
Dorian
-

dorian53 - WRInaute passionné

- Messages: 2215
- Inscription: 10 Avr 2005
Re: LIMIT par colonne ?
YoyoS a écrit:Where user IN (1,2) ca suffit pas ? Pourquoi faire un limit ?
Parce que je ne connais pas mes ID de résultats à l'avance.
jcaron a écrit:Premier résultat sur Google:
http://forums.mysql.com/read.php?86,14788,239000#msg-239000
Jacques.
Merci
-

dorian53 - WRInaute passionné

- Messages: 2215
- Inscription: 10 Avr 2005
Re: LIMIT par colonne ?
Si demain je supprime l'utilisateur 1, ma liste de résultats devient.
L'objectif est de récupérer seulement les résultats concernant les deux premiers utilisateurs : soit 2 et 3.
- Code: Tout sélectionner
[USER] [TASK]
2 1
2 2
3 1
4 1
4 2
L'objectif est de récupérer seulement les résultats concernant les deux premiers utilisateurs : soit 2 et 3.
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Optimisation mysql et LIMIT
- limit 0,30 par défaut
- MYSQL et expression LIMIT
- LIMIT dans un insert into sql
- [Mysql] max_connection et open-files-limit
- OpenX ne tourne pas... Memory Limit
- Colonne
- [mysql] LIMIT utile sur un champ indexé ?
- colonne blanche
- Indexation Google : no limit ! Finis les 101k maxi
- Sortie de GoogleStats v2.01
- Comment analyser les backlinks de son propre site
- Suivi du regard : analyse des résultats de Google
- Les 2 échelles de PageRank : toolbar et DMOZ
- Sortie officielle de GoogleStats v2.0 !
- Google Jazz, la nouvelle interface de Google en 2010
- Trouver son checksum Google avec la toolbar (barre d'outils)
- Compte-rendu du chat de Fred Cavazza sur WebRankInfo
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

