| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan viser en aritmetisk operator i en Query
    Typisk SQL bruges til at skrive forespørgsler til at vælge bestemte data fra en database , men SQL er en alsidig programmeringssprog byder iteration variabler og aritmetiske operationer. SQL , i virkeligheden , kan gøre meget af det objektorienterede eller sekventiel sprog kan. Ved at udnytte SQLs mange funktioner, du kan skrive mere effektiv og kompakt kode . Brugen af aritmetiske operationer i en forespørgsel er en god introduktion til nogle af hvad SQL kan gøre . Ting du har brug
    en relationel database, som du har legitimationsoplysninger til at oprette , indsætter i og læse fra borde

    En database programmering miljø som SQL Developer , SQL Express Management Studio, eller TOAD
    Vis Flere Instruktioner
    Oprettelse , Udfylder og Forespørger Sample data
    1

    Oprette en tabel til at holde numeriske data. Mens den er tilsluttet til en database eller skema miljø , kør den følgende erklæring i din SQL udviklingsmiljø til at oprette en tabel til at styre en imaginær træbearbejdning virksomhed:

    CREATE TABLE eksempel (
    , id INT ,
    produkt VARCHAR (100) ,
    udgifter decimal ,
    omsætning decimal ,
    quantitySold INT
    ) < br >
    2

    indsætte data i tabellen. Udfør følgende udsagn :

    INSERT INTO eksempel (id , produkt , udgifter, indtægter , quantitySold ) VALUES (1, ' Bench ' , 150.00 , 350.00 , 2)
    ; GO

    INSERT INTO eksempel (id , produkt , udgifter, indtægter , quantitySold ) VALUES (2, ' Table' , 650,00 , 1500,00 , 4)
    GO < br />
    INSERT INTO eksempel (id , produkt , udgifter, indtægter , quantitySold ) VALUES (3, " Cutting Board ' , 10.00 , 25.00 , 3 ),
    fotos 3 < p> Opret en forespørgsel , der indeholder en aritmetisk operation. Resultaterne af operationen vil blive vist i en separat kolonne . Bruge enkle matematiske operatorer lige som du ville i enhver anden sammenhæng:

    Vælg produkt , udgifter, indtægter , quantitySold , indtægtsskabende udgifter som peritemprofit , (indtægter - udgifter ) * quantitySold som totalProfit fra eksempel

    ovenstående forespørgsel udfører to aritmetiske operationer . For det første fratrækker udgifter fra indtægter for hvert punkt for at nå frem til et tal, der repræsenterer den fortjeneste for hvert element. Derefter ganger profit tal med antallet i kvantitet solgt at nå frem til et tal for den samlede fortjeneste. Udføre forespørgslen . Det skal producere en tabel, der ser sådan ud:

    produkt udgifter indtægter quantitySold peritemprofit totalProfit
    Bænk 150 350 2 200 400
    Tabel 650 1500 4 850 3400 < ; br /> Cutting Board 10 25 3 15 45
    4

    SUM eller AVG kan kombineres med aritmetiske operatorer til at give kumulative beregninger. Følgende forespørgsel viser det samlede resultat er indeholdt i eksemplet tabel:
    Vælg SUM ( (indtægter - udgifter ) * quantitySold ), som cumulativeProfit fra eksempelvis

    Denne forespørgsel viser gennemsnit pr vare profit :

    Select AVG ( (indtægter - udgifter ) ), som averagePerItemProfit fra eksempel

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan konfigureres en Apache -server til PHP 
    ·Sådan downloader en fil i PHP 
    ·Sådan installeres Zend til PHP 5,3 
    ·PHP funktion til at fremhæve søgeord i en String 
    ·Sådan oprettes associative array i PHP 
    ·Hvordan opretter jeg en Travel Service webside 
    ·Sådan Send en Mass Email i PHP Partier 
    ·Hvordan man programmerer PHP Med MacBook 
    ·Sådan Send formular Output til en HTML-fil med PHP 
    ·Sådan Byte Sequence en karakter i PHP 
      Anbefalede Artikler
    ·Sådan slettes fra en tabel In- adgang Med Visual Basic…
    ·Sådan fjernes dubletter i Lister i Python 
    ·Hvordan man opbygger en Progress Bar i XCode 
    ·Sådan Put User- datatyper i Visual Basic 
    ·Sådan oprettes en PERL Filer 
    ·Sådan Word Juster i C30 
    ·Sådan fjernes enhedernes Henvisninger i Saxon Document…
    ·Hvordan laver Samtidige Sounds i VB 
    ·Sådan installeres MySQL 
    ·Sådan oprettes en ICS Med PHP 
    Copyright © Computer Viden http://www.computerdk.com