Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Requêtes
Requêtes Forum d'entraide sur les requêtes MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/10/2011, 03h51   #1
Invité de passage
 
Inscription : avril 2008
Messages : 9
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 9
Points : 3
Points : 3
Par défaut Comment interposer deux LIMIT dans une seule requête SQL

Bonjour
Je suis débutant et je voudrais savoir si quelqu'un pourrait m'expliquer la bonne manière de faire une requête du type comme démontré dans l'exemple ci-dessous.

Code :
1
2
3
<?php
$sql = "SELECT champ1 limit 1,1 , champs2 limit 1,5 FROM edition,images WHERE edition.ID = images.id_img ORDER BY ID";
?>

En fait pour moi le challenge serait de donner une limite différente à chaque champs, en l'occurrence ici champ1 et champ2 appelés dans un même SELECT

Veuillez excuser mon ignorance et merci d'avance
GOAVA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2011, 11h07   #2
Expert Confirmé
 
Avatar de Maljuna Kris
 
Homme Avcxjo MoKo
Retraité
Inscription : novembre 2005
Messages : 2 530
Détails du profil
Informations personnelles :
Nom : Homme Avcxjo MoKo
Âge : 60

Informations professionnelles :
Activité : Retraité
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : novembre 2005
Messages : 2 530
Points : 3 523
Points : 3 523
Saluton,
Ta question me laisse à penser que tu n'as pas bien compris la notion de table voire de base de données relationnelle. Un peu de lecture peut-être pour pallier cela.
LIMIT, comme DISTINCT, s'attache à l'ensemble des colonnes que retournera la clause SELECT de la requête appelé n-uplet.
C'est donc un opérateur de ligne et non de colonne.
Maintenant si tu nous explique clairement ce que tu veux obtenir avec un jeu de lignes de tes tables edition,images et le résultat escompté on pourra certainement t'orienter vers une solution.
Enfin, depuis 1992 (bientôt 20 ans) la syntaxe pour les jointures est normalisée
Code :
1
2
FROM edition
INNER JOIN images ON edition.ID = images.id_img
__________________
Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
articles : Comment émuler un tableau croisé [quasi] dynamique
et : Une énigme mathématique résolue avec MySQL
recommande l'utilisation de PDO (PHP5 Data Objects)
Maljuna Kris est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h46.


 
 
 
 
Partenaires

Hébergement Web