selection bail en cours
Stagiaire WDF
Inscrit:
30/03/2004 14:07
Post(s): 28
Bonjour à tous,

J'ai une table Bail comme suit :
id_idnoap : identifiant de l'appartement
date_debut : date de début du bail
date_fin : date de fin du bail
nocli : no du client

Voilà, comme les locaux sont loués plusieurs fois, j'ai ajouté une colonne "dernier bail" dans ma table,
mon problème étant de savoir quel est le dernier bail ayant été signé pour ce local.
J'aimerai mettre à jour ma table pour qu'il apparaisse un"d" dans la colonne quand il s'agit du dernier...pour chaque local
J'ai essaye de faire une requete sql qui sélectionne le max de date_début avec un regroupement sur le numéro de local, mais cela ne fonctionne pas...
Est-il possible de trier des dates dans l'ordre croissant, puis de faire un regroupement sur les locaux et enfin, faire un Hlitdernier ?
Quelqu'un pourrait-il m'aider ?
merci d'avance

Contribution le : 27/10/2004 11:41
Créer un fichier PDF de la contribution Imprimer


Re: selection bail en cours
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour samesoule7,

utilise dans le code
Dans ton analyse tu ajoute une clé composé:
id_idnoap + date_fin

pour lire tes baux il te suffit de les affichés en ordre inversé pour toujours avoir en premiere ligne le dernier bail effectué.

Contribution le : 27/10/2004 12:07
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: selection bail en cours
Stagiaire WDF
Inscrit:
30/03/2004 14:07
Post(s): 28
J'ai créé la clé composée"noap_datedebut" ID_idnoap + date début, car il n'y a pas forcément de date fin.
Dans mon code j'ai rajouté un
Hconstruitvalclé("noap_datedebut","no_ap","Date_debut")
Cependant, je ne peux pas faire une requete SQL qui trie mes baux en fonction de cette clé composée...
COmment dois-je faire pour utiliser cette clé composée pour insérer un"d" sur mes derniers baux pour chaque local ?


Merci pour votre aide

Contribution le : 03/11/2004 13:56
Créer un fichier PDF de la contribution Imprimer


Re: selection bail en cours
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Une clé composé sur la date de début ne sert strictement à rien dans ce cas.

Dans le cas ou les baux sont créer dans l'ordre, on peut ,si cela existe dans le fichier, utiliser l'identifiant automatique qui lui, est séquentiel et par conséquent le plus grand. Etant le dernier saisi on peut afficher les baux du dernier au premier en filtrant le fichier sur bo_ap et en parcourant le fichier en ordre inversé sur l'identifiant automatique.

Contribution le : 03/11/2004 14:26
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: selection bail en cours
Stagiaire WDF
Inscrit:
30/03/2004 14:07
Post(s): 28
J'ai un numéro de bail qui est effectivement de type : dernier créé +1...dans ma table. il s'appelle no_bail.
j'arrive à obtenir une liste de baux dans l'ordre decroissant, mais comment lui dire de MAJ ma table avec un "d" pour chaque dernier baux de chaque local ?
Merci d'avance car je suis débutant en Windev et malgré les exemples, je n'arrive vraiment pas à faire ce que je veux...
Pourriez-vous me donner un modèle de code pour faire cela ?

Contribution le : 03/11/2004 15:20
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2