Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Analytische functies van SQLite
SQLite is een open - source database management software product . In tegenstelling tot andere database- software , heeft het geen aparte server -programma , uitvoering van alle Structured Query Language ( SQL ) -opdrachten in een kleine software bibliotheek . U kunt SQLite gebruiken om analytische functies uit te voeren op gegevens naast de standaard toevoegen, wijzigen en opnemen operaties verwijderen . Het heeft standaard analytische functies ingebouwd en je kunt ook de ontwikkeling van uw eigen . SELECT statement

De basis van analytische functies in SQLite en andere SQL - gebaseerde databases is de SELECT-instructie . Het leest de gegevens uit de database tabellen en sorteert , groepen en beperkt de gegevens door een veld of groep velden in de tabel . Bijvoorbeeld , om een eenvoudige lijst van namen in een tabel klanten te verkrijgen , de verklaring is deze :

SELECT naam FROM klanten ;

Als u alleen klanten zien uit Ohio , de volgende verklaring gebruikt u :

SELECT naam FROM klanten WHERE
state = ' OH ' ;

notitiekaarten die SQL niet schelen als je kapitaliseren SELECT of niet , maar het maakt programma's gemakkelijker te lezen . Naast de lijsten met records te voltooien , kan een SELECT statistische functies , zoals totalen , gemiddelden en andere statistieken over de records in een tabel uit te voeren .
Statistieken

SQLite
heeft eenvoudige statistische functies gebruikt in de SELECT-instructie , zoals min ( ) , max ( ) en avg ( ) . min ( ) en max ( ) vinden de kleinste en grootste - gewaardeerde items in de tabel , respectievelijk . Avg ( ) vindt de gemiddelde waarde voor een veld in de tabel . ;

SELECT min
( customer_purchase ) , max ( customer_purchase ) , avg ( customer_purchase ) FROM klanten : bijvoorbeeld om de kleinste , grootste en gemiddelde dollar bedragen van aankopen klant vindt , kan je deze verklaring gebruiken

Dit zou drie nummers , zoals 25.00 , 730,000.00 en 15,225.17 terugkeren . Merk op dat deze eenvoudige selecteert u niet vertellen welke klanten deze bedragen hebben , alleen de bedragen zelf , een meer verfijnde SELECT zou meer informatie onthullen
Totalen

Andere analytische functies in SQLite include count ( ) , totaal ( ) en sum ( ) . count ( ) geeft u het aantal records te lezen in een SELECT-instructie . totaal ( ) en sum ( ) geven beide totalen op veldwaarden in een tabel , maar ze behandelen leeg of null , veldwaarden anders : als alle samengevat waarden in de tabel toevallig nullen , dan sum ( ) resulteert in een null . Om dezelfde situatie totaal ( ) , een niet-standaard SQL functie resulteert in een 0,00 . In alle andere gevallen , sum ( ) en totaal ( ) eenvoudig het veld waarden bij elkaar op en geven u het resultaat . Om het aantal klanten in uw klanten tabel bepalen, gebruikt deze verklaring :

SELECT count
( naam ) FROM klanten ;

Om een totaal van alle aankopen van de klant in de database te krijgen , gebruikt u de volgende code :

SELECT sum
( customer_purchase ) FROM klanten ;
gebruiker gedefinieerde functies

Naast de analytische functies SQLite biedt , kunt u eigen op twee verschillende manieren . De eerste is door een standaard SQL gebruiker gedefinieerde functie , die een reeks SQL commando resulteert in een waarde . Hier SQLite slaat de functie in de database. De tweede werkwijze omvat het schrijven van een functie in C , dit is moeilijk, maar efficiënter dan SQL . In beide gevallen kunt u uw aangepaste functie op te roepen in een standaard SELECT commando .

Previous: Next:
  Database Software
·Hoe maak je een filter gebruik…
·Hoe te Access 2007 naar uitvoe…
·Hoe te FormulierOpenen in Acce…
·Hoe je alle kolommen aanpassen…
·Hoe je het venster Database ve…
·Hoe naar Palm VOB converteren …
·Nadelen van een relationele da…
·Soorten DBMS 
·Hoe maak je een Access -formul…
  Related Articles
Hoe je de uitlijning van de tekst wijzig…
Hoe de taal van OpenOffice spellingcontr…
Hoe maak je deel van een pagina in Word …
Hoe maak je een snelkoppeling van een sy…
Hoe om afbeeldingen te maken van tekst 
Hoe u de grootte van een Microsoft Offic…
Hoe je hyperlinks naar een sectie van uw…
Voordelen & Nadelen van Computer Technol…
Nadelen van het gebruik Tekstverwerkers 
  Software Articles
·Hoe maak je een PowerPoint Kopiëren naa…
·Hoe maak Letters Print horizontaal in Ex…
·Skype Fout : Internet Vereist 
·Hoe kan ik mijn PC Restore naar originee…
·Hoe maak je een programma te branden op …
·Wat is de extensie 008 ? 
·Hoe kan ik een achtergrond invoegen naar…
·Hoe je twee bestanden te combineren in e…
·Access 2007 : Subreports afdrukvoorbeeld…
Copyright © Computer Kennis http://www.nldit.com