|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Mohamed ChaalaConsultant ERP Inscription : décembre 2008 Messages : 46 ![]() |
bonjour
dans une base de donnée paie qui manque de données, j'ai besoin de remplir une colonne avec les date du mois précédent ex( 200910>>>>200909) quel est le script à appliquer et qui prend en compte le premier mois (200901>>>>200812) merci |
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() Nicolas SouquetAdministrateur de base de données Inscription : janvier 2005 Messages : 4 669 ![]() |
Bonjour,
Voici : Code :
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes. Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012 |
||
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Mohamed ChaalaConsultant ERP Inscription : décembre 2008 Messages : 46 ![]() |
le jour ne nous intéresse pas juste aaaamm et pour 2009 c'est juste un exemple,on veut un script qui fait ça set colonne1= fonction(colonne2)
ou colonne 2 est une date de la forme aaaamm et colonne 1 reçoit la date précédente moins un moi |
|
|
01
|
|
|
#4 |
![]() ![]() ![]() Nicolas SouquetAdministrateur de base de données Inscription : janvier 2005 Messages : 4 669 ![]() |
J'espère qu'il est clair pour vous que ce forum n'est pas un endroit où on peut commander du code et le recevoir gratuitement.
Les dates, ça se stocke soit avec le type date : ça porte bien son nom. Une année et un mois, ce n'est pas une date. Donc soit vous venez avec la définition de votre table, un jeu de données, et vous respectez la charte de postage, soit "bonne chance". @++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes. Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012 |
|
10
|
|
|
#5 |
|
Membre chevronné
![]() ![]() Inscription : juillet 2006 Messages : 1 194 ![]() |
Il faut utiliser DATEADD et CONVERT.
|
|
|
00
|
|
|
#6 | |
|
Membre Expert
![]() |
Citation:
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com