(re)bonjour
j'ai une requête avec une liste de table et je souhaiterais prendre les deux dernières tables créées. mais je ne sais prendre que le dernier. comment prendre les deux derniers ?
merci d'avance
(re)bonjour
j'ai une requête avec une liste de table et je souhaiterais prendre les deux dernières tables créées. mais je ne sais prendre que le dernier. comment prendre les deux derniers ?
merci d'avance
Bonjour,
à creuser :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part SELECT TOP 2 ... FROM ... ORDER BY DESC ...;
effectivement je m'en suis inspiré et ça marche. je ne connaissais pas "TOP". ma reqûete TablesInventaire contient toutes les tables classées par date de création décroissante:
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT MSysObjects.Name, MSysObjects.DateCreate FROM MSysObjects WHERE MSysObjects.Type=1 ORDER BY MSysObjects.DateCreate DESC;
après je fais ça et c'est bon
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part SELECT TOP 2 * FROM TablesInventaire
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager