Ek het 'n tafel produksie wat die volgende struktuur bevat: Ek het data vir elke her van 2011/01/01 tot 2013/08/01. Wat ek wil in staat wees om te doen is maak 'n 12 maande bewegende gemiddelde begin 2012/01/01 vir elke rep, soos volg: waar elke ry verteenwoordig die 12 maande bewegende gemiddelde vir genoemde rep by genoemde tyd. Ek het 'n paar voorbeelde wat vaagweg naby was en ek het probeer om hulle te help nie. Dit blyk dat die byvoeging van 'n groep deur rep komponent is die groot afwyking van ander voorbeelde. Dit is omtrent so ver as wat ek gekry het: Dit navraag blyk 'n algehele gemiddelde of som trek, want daar is geen groepering in die gekorreleer subquery. Toe ek probeer om groep, kry ek 'n fout dat dit net kan terugkeer hoogstens een ry. gevra 10 Oktober 13 by 14: 47Calculating Running totale en Bewegende Gemiddeldes in Microsoft Access met Total Access Statistics Microsoft Access bied nie ingeboude funksies om hardloop totale te bereken. Running Totale is opsommings oor 'n sekere aantal rekords. Byvoorbeeld, 'n 30 dae bewegende gemiddelde wat youd graag bereken vir elke rekord op grond van sy waarde en sy vorige 29 rekords. Gelukkig Totaal Toegang Statistiek voer 'n wye verskeidenheid van die bestuur totale berekeninge oor jou rekords: Doen opsommings vir 'n bewegende stel rekords op somme, gemiddeldes, minimum, maksimum, reeks, mediaan, standaardafwyking te bereken, ens Sit die opsomming waarde in 'n gebied in jou data bron Ontleed die data in jou Toegang tafels en navrae (insluitend gekoppel data) Ondersteun groepering op veldwaardes sodat jy verskeie ontleding kan uitvoer in 'n keer Running Totale bygevoeg om Totaal Toegang Statistiek vir Microsoft Access 2007, en X.7 weergawes vir Access 2003 en vroeër. Running Totale Oorsig Running Totale is berekeninge vir 'n sekere aantal rekords deur jou tafel of navraag. Maklik resultate soos hardloop somme, gemiddeldes, minimum, maksimum, mediaan, ens en plaas dit in die velde in jou data bron. Hierdie berekeninge is beskikbaar: Gemiddeld (gemiddelde) Tel Waarnemings Som Som Squared Minimum Maksimum Range standaardafwyking Variansie koëffisiënt van Variansie standaardfout Mediaan Modus af Telling geometriese gemiddeld Harmoniese Mean wortel-gemiddelde-kwadraat Skeefheid Kurtose standaardfout van skeefheid standaardfout van Kurtose Tot vyf velde in jou tafel kan bygewerk op 'n tyd. Hoe lopende totaal Waardes word bereken Byvoorbeeld, wil jy dalk die gemiddeld van die afgelope 10 rekords te bereken. Dit bewegende gemiddelde is bepaal op grond van die volgorde van jou data, die berekening van die gemiddelde vir die 10 rekords en sit dit in 'n veld wat jy aanwys met rekord 10. Vir rekord 11, is rekord 1 geïgnoreer en die berekening uitgevoer word vir rekords 2 deur 11, ens Soos die ander funksies, kan jy groep velde spesifiseer sodat elke groep het sy eie gang totale te bekom. Hierdie funksie is nie 'n aparte tafel te skep. Die resultate word in die velde wat jy spesifiseer in jou data bron. Running Totale Veld Seleksie Die veld seleksie skerm vir hardloop Totale waarmee jy die velde spesifiseer uit te sorteer op en die velde om die resultate te plaas: Groep Fields laat 'n aparte stel analise vir elke kombinasie van unieke waardes onder die groep velde genereer. Die Sorteer Fields bepaal die volgorde van jou rekords aan die gang waardes te bereken. Spesifiseer ten minste een soort veld. Dit kan die volgende insluit die veld jy die uitvoering van die berekeninge op. Velde word gesorteer in stygende volgorde. Spesifiseer tot vyf Fields te Werk met jou totale te bekom. Maak seker dat die velde is van datatipes dat die data wat jy verwag in hulle om te sit kan hou. Byvoorbeeld, moet hulle dubbelspel wees as jy verwag om waardes te stoor soos gemiddelde (gemiddelde), variansie, ens lopende totaal Options Na die kies van die velde, is die bedryf Totale opsies aangebied: Veld ontleed Spesifiseer die stuk grond van die berekeninge is gebaseer op. Hierdie veld kan 'n stuk grond wat gespesifiseer as 'n soort veld wees. Byvoorbeeld, kan jy die loop gemiddelde gebaseer op verkope gesorteer in stygende volgorde te bereken. Aantal rekords te bereken Totale Oor Spesifiseer die aantal rekords in die bewegende totaal. As jy 0 spesifiseer, word die totale bereken vir elke rekord. As jy 'n spesifieke nommer in te voer, is die berekeninge gebaseer op die aantal rekords. Die eerste rekord gedaal toe die volgende een bygevoeg word, en die berekeninge is gebaseer op hierdie bewegende stel rekords. Aanvanklike Stel Records As jy die aantal rekords om totale oor te bereken spesifiseer, daar is 'n opsie om te bepaal wat gebeur voordat jy dat die getal rekords te bereik. Óf die totale moet oorgeslaan word of bereken op grond van die rekords verwerk. Kies Bereken die gang totale ongeag of die aantal beweeg rekords bereik sien. Kies los skoon en kliek om net hardloop totale wanneer die gespesifiseerde aantal rekords is bereik sonder enige berekeninge vir kleiner aantal rekords. Berekening Tipe Daar is baie verskillende tipes berekening beskikbaar. Spesifiseer die een wat jy wil vir elkeen van die werk velde wat jy gekies het. Running Totale Resultate Die Running Totale resultate word in die werk velde vermeld: Voorbeeld van Running Totale geplaas in die regte vier velde van hierdie Microsoft Access tabel In hierdie voorbeeld is die data gesorteer volgens datum en Orde ID, met die berekening van die verkope gebied. Let op die waardes in die veld RunningCount toenemende van 1 tot 10. Sodra dit 10 bereik, is dit steeds teen 10 want dit is die maksimum aantal rekords in die bewegende totaal. Die RunningTotal veld toon die bedrag van verkope oor die rekords in die bewegende stel rekords. Omdat die opsie om die waardes te bereken vir die aanvanklike stel rekords is gekies (voordat dit 10 rekords bereik), is die waardes vertoon. Anders sou die eerste 9 rekords nul waardes het. Interaktiewe Wizard en VBA Programmatiese Interfaces Totaal Toegang Statistiek kan jy interaktief jou berekeninge te genereer deur middel van sy assistent-koppelvlak om maklik te kies die databron, velde, en ontleding sonder programmering. Nadat jy jou keuses spesifiseer, word dit outomaties gestoor as 'n scenario in jou databasis sodat jy dit weer kan hardloop in die toekoms wanneer jou data veranderinge. A VBA statistieke funksie is ook beskikbaar sodat jy hierdie resultate uit-kode kan genereer. Jy kan enige gered scenario maklik uit te voer deur die roeping van 'n enkele prosedure in die Total Access Statistics VBA biblioteek. Die biblioteek sluit 'n reg vrye runtime lisensie, sodat jy dit kan sluit met jou Access-databasis en versprei dit aan nie-Totaal Toegang Statistiek eienaars. Bel die funksie van 'n knoppies OnClick event of ander proses, en die resultate word gegenereer vir jou. Jy kan selfs verberg die ingeboude gebruikerskoppelvlak sodat jou gebruikers nie eens weet Totaal Toegang Statistiek loop. Hulle sal verbaas wees met jou statistiese ontleding vermoëns Bykomende Besonderhede van Berekenings Beskikbaar in Total Access Statistics Hier is 'n paar bykomende hulpbronne en besonderhede oor 'n paar van die data-analise wat jy kan doen op jou Microsoft Access data met Total Access Statistics: Finansiële kontantvloeiberekeninge Gebruik verdiskonteerde kontantvloei vloei en rentekoerse te Netto huidige waarde (NHW), huidige waarde (PV), Future Value (FV) genereer, Interne Opbrengskoers (IOK), Gewysig Interne Opbrengskoers (MIRR) vir 'n gereelde en datum afhanklik betalings en ontvangste. Persentiel Berekenings Bereken verskillende tipes persentiele: mediaan, kwartiele, kwintiele, octiles, desiele, persentiele, elke X.5 persentiel, en plaas dit in 'n tabel of te verander 'n bestaande veld met die rekords persentiel waarde. Running totale en Bewegende Gemiddeldes Som 'n bewegende stel rekords te bestuur somme te bereken, bewegende gemiddeldes, minimum, maksimum, reeks, mediaan, standaardafwyking, ens Data Normalisering (Data Transponeer) Transponeer nie-genormaliseerde data, sodat jy maklik kan analiseer en in stand te hou Dit. Regressies Eenvoudige, veelvuldige en polinoom regressie met berekening van vergelyking koëffisiënte, ANOVA en residuele tafel kruis tabelle en Chi-Square Gevorderde kruis-tabelle met persentasie van ry, kolom en totale vertoon as rekords of columnsMoving Gemiddeld in Query Re: Moving Gemiddelde in Query Het jy beteken net die mees onlangse vier weke data (sodat dit is aan die verander / beweeg elke week) wat beteken die data in jou YearWeek veld lyk is dit geformateer as teks van nommer wenke vir die soek EXCEL SOLUTIONS 1. gebruik die ingeboude help wat kom met Excel / Access 2. gebruik die soek funksie op hierdie bord 3. baie van VBA-kode deur gebruik te maak van die Makro Recorder kan verkry. Gee 'n man 'n vis, gee hom iets vir 'n dag. Leer 'n man om vis te vang, gee hom iets vir die lewe Gerrit. B gesê: 6 Mei 2012 16:31 Re: Moving Gemiddelde in Query Joe4, nee ek wil die bewegende gemiddelde bereken oor 4 weke. Gebied YearWeek lyk 201201 vir week 1 van 2012, en dit is geformateer as nommer. Re: Moving Gemiddelde in Query OK, ongeag van jou antwoorde op die vorige vrae, ek dink ek het 'n oplossing te vind wat moet werk vir enige instansie. Eerstens, ek het 'n gebruiker gedefinieerde funksie wat jou week nommer vat om 'n totale aantal weke. Dit neem die jaar en vermeerder met 52, en dan voeg die maande in die laaste twee getal poste. Dit UDF lyk soos volg: Let, is dit nie nodig om 'n UDF gebruik, as jy hierdie formule kan direk gebruik in jou navrae, maar aangesien ek weer gebruik nie, is dit dikwels makliker en maak jou formules meer leesbare om dit te doen op hierdie manier. Dan, ek het 'n navraag om die maksimum YearWeek vir elke area / Produk ID kombinasie te bereken. Ek het net gegroepeer op die gebied en Produk ID velde, en het die maksimum YearWeek waarde (as jy nie vertroud met Aggregate navrae is, raai ek keur dit in Access ingeboude help lêers). Die aanvaarding van 'n tafel naam van MyTable, hier is wat die SQL-kode van daardie navraag lyk: Ek hierdie navraag MyMaxQuery vernoem. Ek het toe 'n nuwe navraag waarin ons aan te sluit die oorspronklike tabel (MyTable) om hierdie navraag oor die area en Produk ID velde. Ek het toe 'n berekende veld genaamd Check, waar ek kyk om te sien as die veld YearMonth groter as of gelyk aan die maksimum YearWeek waarde (van die vorige navraag) minus 3. As dit is, ek terugkeer 'n 1. ek dan kriteria voeg om die soektog na net die waardes gelyk aan 1. terugkeer hierdie grense So die data na die laaste 4 maande. Nou, ek het hierdie navraag tot 'n totale Query verander, en neem die gemiddelde van die hoeveelheid om te kry wat jy wil. Die SQL-kode vir die soektog lyk: Wenke vir die vind van EXCEL SOLUTIONS 1. Gebruik die ingeboude help wat kom met Excel / Access 2. Gebruik die soek funksie op hierdie bord 3. Baie van VBA-kode deur die verkry kan word makro Recorder. Gee 'n man 'n vis, gee hom iets vir 'n dag. Leer 'n man om vis te vang, gee hom iets om lifeMoving Gemiddelde Berekening Moving Gemiddelde Berekening Moving Gemiddelde Berekening ek probeer om 'n bewegende gemiddelde te bereken vir 'n reeks van data. Ek wil die bewegende gemiddelde vir elke punt in die data te genereer, om te wys in 'n grafiek. In elk geval, hieronder is 'n voorbeeld van MS Support. Ek het gevolg na die letter nie, maar my nie die geval gee 'n bewegende gemiddelde. Dit herhaal dieselfde data punt oor en oor (die eerste data punt). So, ek glo nie die funksie om die Begindatum in die MyRST. Seek lyn, dus net die terugkeer van die eerste data punt. Laastens (miskien sal dit baie maklik maak) Ek is verward oor hoe die indekse werk. Ek het gedink jy kon net een primêre sleutel, maar blykbaar kan jy verskeie veld beperkinge te skep. Ek het probeer om dit te doen met die volgende data definisie navraag: ALTER TABLE Tabel1 ADD beperking NoDupes UNIEKE (CurrencyType, TransactionDate) Jammer oor die lengte van hierdie pos. Ek waardeur jou hulp. Die volgende voorbeeld funksie bere bewegende gemiddeldes gebaseer op 'n tafel met 'n primêre sleutel meervoudige veld. Die weeklikse waardes van buitelandse valuta word gebruik vir hierdie voorbeeld. Om die monster funksie skep, volg hierdie stappe: Maak die volgende tabel en stoor dit as Tabel1: Table: Tabel1 --------------------------- -------------- Veld Naam: CurrencyType Primêre Sleutel Data Type: text veldgrootte: 25 Veld Naam: TransactionDate Primêre Sleutel Data Type: Datum / Tyd formaat: Kort datum Veld Naam: Tempo Data Tipe : Geld desimale plekke: 4 Kyk die tabel in databladaansig en sleutel die volgende waardes: CurrencyType TransactionDate Tempo ----------------------------- --------------- Yen 8/6/93 0,0079 Yen 8/13/93 0,0082 Yen 8/20/93 0,0085 Yen 8/27/93 0,0088 Yen 9/3/93 0,0091 Mark 8/6/93 0,5600 Mark 8/13/93 0,5700 Mark 8/20/93 0,5800 Mark 8/27/93 0,5900 Mark 9/3/93 0,6000 Open 'n nuwe module en tik die volgende funksies: Function MAvgs (tydperke as integer, Begindatum, Type Name) Dim MyDB Soos databasis, MyRST Soos rekordstel, MySum Soos Double Dim ek, x Stel MyDB CurrentDb () Stel MyRST MyDB. OpenRecordset (Tabel1) Op Fout Hervat Volgende MyRST. Index PrimaryKey x Periodes - 1 ReDim Store ( x) MySum 0 want ek 0 Om x MyRST. MoveFirst MyRST. Seek, Type Name, Begindatum Hierdie twee veranderlikes moet wees in dieselfde volgorde as die primêre sleutel velde in die tabel. Store (i) MyRSTRate As ek LT x Dan Begindatum Begindatum - 7 Die 7 hier aanvaar weeklikse inligting 1 vir daaglikse data. As Begindatum Dit 8/6/93 Dan MAvgs Null: Exit funksie 8/6/93 vervang met die vroegste datum van die data in die tabel. MySum Store (i) MySum Volgende i MAvgs MySum / Periodes MyRST. Close End Function Skep die volgende navraag gebaseer op die Tabel1 tabel: Navraag: Query1 -------------------- ----------------------------------- Veld: CurrencyType Veld: TransactionDate Veld: Tempo Veld: Expr1: MAvgs ( 3, TransactionDate, CurrencyType) NOTA: Hierdie navraag sal 'n drie-week bewegende gemiddelde van die Tempo data te genereer. Om 'n langer of korter bewegende gemiddelde bereken, verander die nommer 3 in die Querys Expr1 kolom om die waarde wat jy wil bereken. Begin die soektog. Let daarop dat u die volgende drie weke bewegende gemiddelde vir elke geldeenheid. 'N leë waarde dui daarop dat daar nie genoeg vroeër waardes te bereken wat weke gemiddelde. CurrencyType TransactionDate Tempo Expr1 Mark 08/06/93 0,5600 Mark 08/13/93 0,5700 Mark 08/20/93 0,5800 0,57 Mark 08/27/93 0,5900 0,58 Mark 09/03/93 0,6000 0,59 jen 08/06/93 0,0079 Yen 08/13/93 0,0082 Yen 08/20/93 0,0085 0,0082 Yen 08/27/93 0,0088 0,0085 Yen 09/03/93 0,0091 0,0088 RE: Moving Gemiddelde Berekening dhookom (Programmeerder) 28 Junie 10 21:15 Hoe oud is dat kode dit nie die geval uitdruklik gebruik DAO en nie die geval te noem dat hierdie gewoond werk met gekoppel tafels. KODE Dim MyDB as DAO. Database, MyRST as DAO. Recordset. Ek sou 'n subquery gebruik eerder as om 'n rekordstel. Dit mag dalk so lyk: kode te kies CurrencyType, TransactionDate, tempo, (kies Gem (Rate) VAN Tabel1 B WAAR A. CurrencyType B. CurrencyType EN A. TransactionDate TUSSEN B. TransactionDate - 14 en B. TransactionDate) VAN Tabel1 'n re: bewegende gemiddelde berekening wat is regtig volmaak. Ek het regtig waardeer jou hulp. Maar die kode wat jy het is die berekening van die voorwaartse 14 daagse bewegende gemiddelde (die plasing van die bewegende gemiddelde in die rekord vir dag 1 van die gemiddelde, waar ek wou dit wees 'n agterlike soek gemiddelde, geplaas in 'n rekordtyd 14). Ek verander net effens na die volgende en dit blyk te wees, werk kies A. CurrencyType, A. TransactionDate, A. Rate, (SELECT Gem (Rate) VAN Tabel1 B WAAR A. CurrencyType B. CurrencyType EN B. TransactionDate TUSSEN A. TransactionDate - 14 en A. TransactionDate) AS Expr1 UIT Tabel1 AS Jy kan sien, al wat ek gedoen het, was ruil A vir B in die waar klousule. Dit is werklik 'n groot hulp vir my, en ek waardeer dit regtig. Ek het nie gesien kodering soos hierdie voor, en eerlik, ek dont regtig verstaan nie. Ek dont weet hoe die SQL verstaan wat B en A is. Ek neem aan dat hulle die skep van 'n soort van alternatiewe verwysing na Tabel1. As jy enige leiding kan gee sal ek dit baie waardeer. Ook, miskien 'n bietjie verwysing na die materiaal wat ek kan kyk na ek altyd baie opgewonde om iets nuuts oor VBA / SQL leer, en ek waardeer jou hulp RE: Moving Gemiddelde Berekening PHV (MIS) 29 Junie 10 12:22 verstaan wat B en 'n is hulle alias es Re: Moving Gemiddelde Berekening Dankie, PHV. Dit is 'n beter sin reeds Re: Moving Gemiddelde Berekening joshery420 (TechnicalUser) 6. 10 Julie 15:06 Sjoe, nooit gekyk na SQL oog voor. Uiters nuttig. Im probeer om hierdie kode te funksioneer op my eie dataset kry en Im vas op 'n spesifieke probleem. pd2004, nie seker of die nuwe subquery kode gewerk dieselfde as jou ou VBA-kode of nie, maar met my data dit wys nog die rollende gemiddelde selfs al is daar Arent genoeg dae na daardie lengte van 'n gemiddelde te skep. bv As Im uitvoering van 'n 7 dag rollende gemiddelde, dag 1 toon dieselfde data in die kolom 7DayAvg as dit nie in die daaglikse data kolom. Dag 2 sal wys die gemiddelde Dae 1 en 2, ens Het enigeen van julle weet hoe om dit ook te los deur die kans, dankie vir die groot-kode wenk PHV. RE: Moving Gemiddelde Berekening joshery420 (TechnicalUser) 6. 10 Julie 15:08 Woeps, bedoel om te danke dhookom vir die kode wenk, nie PHV. Maar hey, te danke aan albei van julle. XD RE: Moving Gemiddelde Berekening Ek sal die beste oplossings te verlaat om die professionele mense hier, maar jy kan sien in my oorspronklike post hoe die Microsoft Hulp voorbeeld probeer om te hanteer nie. Hier is die kode: As Begindatum Dit 8/6/93 Dan MAvgs Null: Exit funksie 8/6/93 vervang met die vroegste datum van die data in die tabel. Hulle is net die funksie verlaat as die datum nie die geval is pas die kriteria. Ek dont weet as jy so iets kon neem in die aliasse kode wat deur dhookem. Ek dont like hul manier van hantering van hierdie, en ek vermoed dat dhookem n baie meer elegante oplossing sal bied. Vir my doeleindes die probleem wat jy beskryf is nie 'n bekommernis, maar ek sal belangstel in enige oplossings sien wees. RE: Moving Gemiddelde Berekening dhookom (Programmeerder) 6. 10 Julie 17:05 Jy kan probeer om met behulp kamer volstaat () te toets vir 'n telling van die aantal rekords. Let op: ongetoets notepad kode volg: kode te kies A. CurrencyType, A. TransactionDate, A. Rate, IIF ((kies Telling (Rate) VAN Tabel1 C WAAR A. CurrencyType C. CurrencyType EN C. TransactionDate TUSSEN A. TransactionDate - 14 en A. TransactionDate) 7, (SELECT Gem (Rate) VAN Tabel1 B WAAR A. CurrencyType B. CurrencyType EN B. TransactionDate TUSSEN A. TransactionDate - 14 en A. TransactionDate), Null) AS Expr1 UIT Tabel1 AS RE: Moving Gemiddelde CalculationMoving gemiddelde Microsoft toegang Laaste opgedateer: 2012/05/10 Ek wil 'n verskeidenheid van bewegende gemiddeldes in Microsoft Access te bereken waar ek 'n tafel met die kolomme Date..Transaction datum in die Microsoft voorbeeld hieronder Produk descriptuon prys verkoop. Valuta in die Microsoft voorbeeld hieronder Microsoft gee 'n voorbeeld van 'n module op die onderstaande webadres, maar dit werk net 'n paar van die tyd en het ook probleme wanneer ek begin 'n nuwe month..all waarvan suggereer ek het 'n probleem met my datums is ingestel op Datum / Tyd Fomat Kort Datum Opsie Vergelyk databasis Function MovAvg (currencyType, Begindatum, tydperk as Integer) Dim eerste Soos DAO. Recordset Dim SQL Soos String Dim ma as betaalmiddel Dim N Soos Integer SQL quotSelect van Tabel1 quot SQL SQL amp quotwhere currencyType quot amp currencyType amp quotquot SQL SQL amp quot en transactiondate Dit quot amp Begindatum amp quotquot SQL SQL amp quot bevel deur transactiondatequot Stel eerste CurrentDb. OpenRecordset (vk l) rst. MoveLast Vir N 0 Om tydperk - 1 As rst. BOF Dan MovAvg 0 Exit funksie Else ma ma rst. Fields (quotratequot) End As rst. MovePrevious Volgende N rst. Close MovAvg ma / tydperk ek nie vaardig in SQL maar kan deel van wat geskryf is verstaan en te skep deur sny en plak die voorgestelde oplossing en gebruik dit maar soos ek gesê het dit werk slegs 'n deel van die tyd wat in kort tydperk bewegende gemiddeldes (sê 5 dae) om die probleem te staak as die datum val in die rigting van die 12de van 'n maand die vorige 5 dae bewegende gemiddelde begin om in te kom fout wat daarop dui dat as jy beweeg van dubbelsyfer om enkele syfer dateer iets die geval is werk reg Ek probleem het ook as my oorskry sowat 23 dae as ek altyd 'n nul op die 1ste van die maand en soms die 2de Enige hulp in die begrip van hoekom ek hierdie probleme opreg waardeer asseblief herhaal wat jy probeer om te doen, en werk op 'n numeriese voorbeeld. Plaas van 'n monster MDB lêer sal die beste van alles wees. In elk geval, jy waarskynlik nie nodig VBA 'n rollende gemiddelde kry 'n normale SQL-stelling sal waarskynlik die werk te doen, en nog baie meer vinnig op daardie. Hier is twee vinnige voorbeelde, met behulp van die aangehegde lêer: 5 dag rollende gemiddelde, per produk, waarvoor al dae kry 'n rollende gemiddelde waarde: 5 dag rollende gemiddelde, per produk, vir rollende gemiddelde is van nul indien daar minder as 5 dae: aangeheg is 'n lêer Ek het probeer om off..I werk is uit Australië so my datums 2010/12/11 beteken 12 November 2010 ens In wese vir elke datum sê 12 November 11/11/2010 ens Ek probeer om 'n bewegende bereken gemiddelde vir die kodes in tipe produk met behulp van die pryse in Tempo di produk tipe TAH het 'n prys vir 2010/12/11 van 7,29 en op 2010/11/11 van 7,36 so 'n 2 dag gemiddeld sou 7.32 wees en vir 11/11 / 2010 dit sou 7,345 as prys op 2010/10/11 wees is 7,33 Ek stel belang in staat is om 'n paar bewegende gemiddeldes soos 15, 30, 60 dae word dae gelys in teenstelling met kalenderdae het as daar geen data vir naweek dae en sou waarskynlik gebruik om 'n make tafel navraag te uitset na 'n ander tafel. Ek wil graag in staat wees om die tyd van die bewegende gemiddeldes Ek hoop dit is 'n bietjie duideliker Algehele wissel: Vlak 6 Want Toegang SQL jy sal nodig hê om die datums aan Amerikaanse formaat te omskep. bv mmddyyyy sien www. mvps. org/access / navrae / Q ry0009.htm Algehele: Vlak 6 Baie dankie www. adit het die antwoord oor hoe om my au datums om ons datums en dan dinge omskep werk goed Datums in SQL-stellings moet wees in die VSA (Verenigde State) kort formaat, en omring deur die simbool. Byvoorbeeld: SQL Kies uit Werknemer waar Begindatum GT amp Format (StrtDate, MM / DD / JJ) amp, behalwe ek gebruik mm / dd / jjjj outeur Sluiting Kommentaar gedefinieer probleem as datum kwessie en het my 'n oplossing met 'n paar goeie artikels om teen straling Skryf kommentaar Deur jou te kliek stem Kenners Effektebeurse Voorwaardes. Gewilde Post Bestuur projekte van alle groottes hoe jy wil. Groot vir persoonlike to-do lists, projek mylpale, prioriteite span en bekendstelling planne. - Kombineer taaklyste, dokumente, sigblaaie, en gesels in een - View en wysig vanaf 'n selfoon / af - Verminder e-pos
No comments:
Post a Comment