LIMIT par colonne ?

  • Auteur de la discussion Auteur de la discussion dorian53
  • Date de début Date de début
WRInaute passionné
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

Code:
[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:
[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
 
WRInaute accro
1 et 2 c'est les 2 utilisateurs. Ils changent pas eux,si ?

S'ils changent oui tu as raison.
 
WRInaute passionné
Si demain je supprime l'utilisateur 1, ma liste de résultats devient.

Code:
[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.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut