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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [MySQL] Requête un peu spéciale...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MySQL] Requête un peu spéciale...

n°1848649
jay-jay69
Posté le 08-02-2009 à 18:17:46  profilanswer
 

hello,
 
j'ai une requete un peu spéciale à faire... et je ne trouve pas encore la solution !! :)
 
en fait, j'ai une table avec un certain nombre d'opérations boursieres, et je souhaite récupérer, par exemple, les opérations pour l'année 2008...
Jusque la, pas de problème, avec la clause YEAR dans le WHERE !  
 
En revanche, je veux récupérer uniquement les opérations cloturées dans l'année (et ne pas prendre celle à cheval sur une 2 ans)...
 
Comme j'ai tjrs une position en cours, il me "suffit" de savoir si la position suivante est bien de la même année, ou pas !!
 
Je suis peut etre pas très clair...!! Mais pour faire simple, je ne veux récuperer les lignes qui ont la ligne suivante de la même année...
 
Avez-vous une idée ??
 
merci !!!

mood
Publicité
Posté le 08-02-2009 à 18:17:46  profilanswer
 

n°1848738
fluminis
Posté le 08-02-2009 à 21:21:30  profilanswer
 

peux tu donner la structure de ta table avec un ou deux enregistrements comme exemple, ca simplifierait la comprehension


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
n°1848789
macgawel
Posté le 09-02-2009 à 09:12:06  profilanswer
 

jay-jay69 a écrit :

je ne veux récuperer les lignes qui ont la ligne suivante de la même année...
 
Avez-vous une idée ??
 
merci !!!


Arrêter le SQL !!!  :D  
 
Dans une Base de Données Relationnelle (le genre de bases pour lesquelles on utilise du SQL), la notion de "ligne suivante" n'existe pas...
Sauf - à la limite - si tu as fais une liaison sur elle-même (genre, un champ "Operation_suivante" ou "Operation_precedente" ). Mais ce genre de liaison ne devrait pas se faire si on a une relation 1-1 (une opération a un seul suivant)...

n°1848899
fluminis
Posté le 09-02-2009 à 13:33:09  profilanswer
 

macgawel> d'ou ma demande de structure de la table en question pour savoir si oui ou nan il existe une relation "operation suivante"  :D


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
n°1848926
jay-jay69
Posté le 09-02-2009 à 13:55:22  profilanswer
 

merci pour vos réponses!!  
 
effectivement, il n'y avait aucune relation qui permettait de relier les deux lignes... je l'ai donc créée, et bien sur ca fonctionne !!!
 
je pensais initialement que j'aurais pu trouver une requete avec pluieurs select imbriqués, mais trop complexe, je pense ! :)
 


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

  [MySQL] Requête un peu spéciale...

 

Sujets relatifs
[MySQL] erreur de syntaxe ...Pb affichage de champs MySQL: 5.0.51a
Warning: mysql_fetch_array():MySQL : logiciel de conception de base de données
[MySQL-PHP] Egalité sur 2 strings qui ne fonctionne pas [résolu]Envoyer des données d'un formulaire dans ma base MySQL
Test champs base mysqlMySQL jointure entre deux tables sur deux serveurs
requete mysql spéciale pour créer un chatBesoin d'aide pour une requete MySQL un peu spéciale (SELECT)
Plus de sujets relatifs à : [MySQL] Requête un peu spéciale...


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