extraction d'une annés avec une requete

Eléphant du PHP | 102 Messages

01 août 2005, 14:51

voila j'ai une table date de type date j'aimerais savoire y'a t-il une requete qui permet d'extraire uniquement l'annes par exemple je veut extraire 2005 de 06/08/2005

merci

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

01 août 2005, 14:52

YEAR(date)

Retourne l'année de la date date, dans un intervalle de 1000 à 9999:
=> http://dev.mysql.com/doc/mysql/fr/date- ... tions.html

Mammouth du PHP | 543 Messages

01 août 2005, 14:54

hello,

Code : Tout sélectionner

select year(champs_date) as annee from table;

@+

Eléphant du PHP | 102 Messages

01 août 2005, 15:05

merci

Mammouth du PHP | 19672 Messages

01 août 2005, 15:17

[Résolu] :?:
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 102 Messages

01 août 2005, 15:19

y me sort 1 parametre atendue vous savez d'ou sa vient?

Code : Tout sélectionner

$Carnet_Mariages = odbc_exec ( $CRYOnline , "select * from Carnet_Mariages where YEAR.Date_Mariage ='$date' order by Nom" ) ;

Mammouth du PHP | 19672 Messages

01 août 2005, 15:20

TU pourrais nous mettre le message d'erreur complet ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

01 août 2005, 15:21

Code : Tout sélectionner

YEAR.Date_Mariage
et puis relis le message de raptor et le mien, c'est pas comme ça qu'on l'a écrit... :roll:

Mammouth du PHP | 543 Messages

01 août 2005, 15:21

Gros édit de correction

Relis ce que l'on a écrit.

Merci de faire l'effort de recopier un code donné sans faute la prochaine fois :)

Cordialement.

Eléphant du PHP | 102 Messages

01 août 2005, 15:26

y s'agit d'acsess

merci encore

Mammouth du PHP | 543 Messages

01 août 2005, 15:28

essaye alors avec

Code : Tout sélectionner

to_char(date, "yyyy")
Mais ca ne marche pas avec year(date) :?:

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

01 août 2005, 15:28

c'est clair qu'il faudrait préciser le SGBD... par défaut MySQL est tellement utilisé avec PHP que tout le monde pense à celui-là...

résultat : 2 réponses pour rien :?

Eléphant du PHP | 102 Messages

01 août 2005, 15:30

decholer je le ferait plus

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

01 août 2005, 15:30

pas touché Access depuis la terminale mais j'ai trouvé ça en 10 secondes sur le net :

DATEPART ("m",now())

=> http://www.asp-magazine.com/fr/sql/sql1.asp

à essayer donc

Eléphant du PHP | 102 Messages

01 août 2005, 15:35

je vais voir sa danke