julien cochennec wrote: > Tony GALMICHE a écrit : > >>> (en fait l'idéal serait un champ "mois" dans la requête issue de ta >>> table). Dans access, ce truc là existe, les requêtes "opérations", >> >> >> Ça existe aussi dans Base mais sans assistant. Il faut écrire la >> requête SQL à la main. Le résultat est le même, mais c'est moins >> intuitif. >> > Ah ça c'est un super scoop! j'ai pas trouvé ça dans l'aide,
As tu jeté un oeil sur la dernière ligne de l'écran de Base ? On y lit HSQL Database Engine. Base dispose du moteur de base de données HSQLDB, donc toute la documentation du SQL de Base se trouve ici : http://hsqldb.sourceforge.net/web/hsqlDocsFrame.html > on peut > trouver une liste des fonctions qui existent comme "month", year", > tout ça? DAYNAME(date) returns the name of the day DAYOFMONTH(date) returns the day of the month (1-31) DAYOFWEEK(date) returns the day of the week (1 means Sunday) DAYOFYEAR(date) returns the day of the year (1-366) > ça je l'ai vraiment vu nulle part, donc ça m'intéresse > carrément d'avoir ça pour mes requêtes, déjà si ça marche avec les > requêtes sélection, ce sera une aubaine... > Est-ce qu'il y a les fonctions Gauche et droite comme dans calc, elles > sont aussi dans access. LEFT(s,count) returns the leftmost count of characters of s) - requires double quoting - use SUBSTRING() instead RIGHT(s,count) returns the rightmost count of characters of s > >>> un des seuls gros trucs qui manquent encore à oobase, avec les >>> requêtes ajout d'enregistrement et les présentation de feuilles de >>> données. >> >> > et cette fois, comme c'est une requête select ça va être possible de > l'enregistrer, c'est ça? Certaines fonctions sont directement accessibles depuis le requêteur graphique. Exemple : http://www.infogest.free.fr/index.php?tg=articles&idx=More&topics=10&article=30 D'autres en SQL. Un exemple avec la fonction iif d'Access qui devient CASEWHEN : CASEWHEN( "TypCpte" = 1, Sum( "mouvement"."debit" ) - Sum( "mouvement"."credit" ), - ( Sum( "mouvement"."debit" ) - Sum( "mouvement"."credit" ) ) ) @+ Christian --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
