begin process at 2012 05 27 05:30:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

SQL Server, MSDE, SQL Express

 > 

Requêtes

 > 

select sur des enregistrement where date = max


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

select sur des enregistrement where date = max

lundi 28 février 2011 à 11:53:45 | select sur des enregistrement where date = max

zincolove




bonjour
bon voila j'ai un problème :)
supposant que ma table est la suivante :

nom prenom adresse date_v
-------------------------------------------------
xxx xxxxxx xxxxxxxxx 04/02/2011
xxx xxxxxx xxxxxxxxx 05/02/2011
xxx xxxxxx xxxxxxxxx 06/02/2011
xxx xxxxxx xxxxxxxxx 20/02/2011
xxx xxxxxx xxxxxxxxx 20/02/2011
xxx xxxxxx xxxxxxxxx 20/02/2011

je veux faire un select des ligne où la date est max ,

plz help :(
lundi 28 février 2011 à 17:36:51 | Re : select sur des enregistrement where date = max

ed73

Réponse acceptée !
Bonjour

select * from MaTable where date_v = (select max(date_v) from MaTable)
jeudi 3 mars 2011 à 13:30:25 | Re : select sur des enregistrement where date = max

zincolove




bonjour

votre réponse est très bonne merci

mais si date_v est déclarer comme chaine de caractère au lieu de date hummm

le max(date_v) ne donnera pas de résultat .
on peut faire une conversion de type ? du genre max(convert ........) ?
jeudi 3 mars 2011 à 14:20:41 | Re : select sur des enregistrement where date = max

ed73

Bonjour,

Ce n'est pas une très bonne idée de déclarer la date en tant que chaîne de caractères pour des raisons d'indexation et de représentation de la date selon les différents pays.

Mais si vous n'avez pas le choix, il reste possible de convertir la chaîne en date, la fonction de conversion dépendra de votre SGBD (sql server, sybase, oracle, etc...). Les performances seront moindres que si vous aviez un champ de type date ou datetime.


Cette discussion est classée dans : date, select, xxx, xxxxxx, xxxxxxxxx


Répondre à ce message

Sujets en rapport avec ce message

Select sans doublon avec date la plus recente [ par ironnyc ] Bonjour a tous!je cherche a faire une requete Select avec une base MySql sur la table suivante: #Table "historique"+-----+-------------+------------+| problème de requette [ par beny100 ] bonjour,j'ai un problème avec ma requette. voiçi le code:select * from Alarme_active where date_debut >='31/01/2007'and date_debut='01/02/2007'elle ne requete avec dernière date [ par ahcorad ] Bonjour,Je boss sur une appli Access et je souhaiterais obtenir le dernier résultat de chaque zone.Je bloque avec la fonction last pour l'imbriquer av comparer deux date dans une requete select simple [ par isac83 ] voila, j'ai voulu selectionner des produit dans la table produit qui on: date_debut_solde et date_fin_solde respectivement avant est aprés undate pres un "select" un peu dur [ par fatatra ] Bonjour a tous;J'ais une base de données qui contient des evenements a un champ date yyyy-mm-aa et un champ heure hh:mm:ss.A un moment donnée je voudr convert string to date [ par sofiesofie ] salut,j'ai une table "matable"(num, date) tel que date de type datetime.dans ma formulaire la date est de type string (string d="24/05/2008").pour fai SELECT [ par tjarvl ] Salut j'ai une table ou je doit afficher  la somme ,le maximum et la valeur correspondante au max d'une colonne; Je ne sais pas comment afficher la va Requete oracle SQL fonctions d'agrégation [ par anasiq ] Bonjour à tous j ai un probleme dans une rekette si quelqu'un vous pouvez m'aider : en 2008 ,quel est le mois qui a connu le passage du plus petit nom Date + 1 mois [ par ALLODREN ] Bonjour, Je travaille avec une base mysql V.5 Malgré de nombreuses recherche sur ce forum et ailleurs, je n'arrive pas à faire cela : Extraire les Requetes pour rapports périodiques [ par marcmoonlight ] Bonsoir, Je cherche à construire des rapports périodiques (somme des ventes par mois par exemple) en une seule requête, sans sauter de période. Un s


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales