Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Den Multiply funksjon i MySQL
    MySQL er en relasjonsdatabase styringssystem som du primært bruker til å lagre og hente poster fra tabellene i en database . Men du kan bruke det til andre funksjoner, for eksempel multiplisere verdiene sammen. MySQL kan du mangedoble tallene direkte , eller du kan også bruke verdier fra felt og kolonner i tabeller. Syntax

    Du kan ikke bare skrive inn to tall i MySQL for å få produktet . Du må skrive inn problemet i en MySQL SELECT spørring . For eksempel " SELECT 4 * 5; " returnerer til spørring verktøy , og MySQL "20" som produkt. Type " SELECT kolonne 1 * kolonne 2 FRA tablename ; " for å bruke verdier fra en tabell . Du kan også formere tall av søyler . Type " SELECT 4 * 5 AS 'Produkt '; " . Å sette en merkelapp på kolonnen som viser resultatet
    Datatyper

    MySQL konverterer automatisk verdier av forskjellig typer der det kan utføre en multiplikasjon . Hvis du multipliserer et heltall ved et flyttall , for eksempel 15 ganger 3,0 , returnerer MySQL et flyttall , i dette tilfellet , 45.0 . Hvis du multipliserer et heltall av en dato, returnerer MySQL et heltall. Returnerer for eksempel tre ganger " 2011-07-15 " 60332145 . MySQL tolker ikke bindestreker i datoen som et minustegn . Imidlertid kan MySQL ikke konvertere alle typer data . Hvis du prøver å bruke en streng eller karakter i multiplikasjon ditt , returnerer MySQL null.
    Limit

    Ved bruk av heltall i dine multiplikasjon , oppdager MySQL automatisk størrelsen på antall og om det er signert eller usignert og deretter gjør regnestykket . Imidlertid er den største heltall type " bigint ", som tillater signert verdier fra -9.223.372.036.854.775.808 til 9.223.372.036.854.775.807 eller usignerte verdier fra null til 18.446.744.073.709.551.615 . Hvis du prøver å multippel en verdi som er større enn disse tallene , eller hvis resultatet av multiplikasjon er større , returnerer MySQL null som resultat fordi den ikke kan håndtere så store verdier.
    Hensyn

    Du kan multiplisere en hel kolonne av en enkelt verdi eller av en annen kolonne , men hvis en kolonne har tusenvis av poster , kan MySQL ta en stund å returnere resultatene av multiplikasjon . For å redusere den potensielle ventetiden , bruk "hvor" klausuler når det er mulig å spesifisere hvilke kolonner du vil bruke i multiplikasjon , eller bruk " LIMIT "-klausulen å returnere et maksimalt antall rader om gangen .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Slette Row Tall i MySQL 
    ·Tutorial på MySQL Lock 
    ·Slik eksporterer du sette inn uttalelser i MySQL 
    ·PHP Feil: Undefined offset 
    ·MySQL JDBC Tutorials 
    ·Hvordan lage en mal for en PHP side 
    ·Hvordan Pause en MySQL Query Process 
    ·Hvordan å skape et trygt Permalink i PHP 
    ·Hvordan slå av vise feil i PHP 
    ·HTML Vs . PHP Redirects 
      Anbefalte artikler
    ·Slik kopierer mapper ved hjelp av VBA 
    ·Hvordan kontrollere om en fil er endret på PHP 
    ·Hvordan sette Picture Eiendom til Ingen i Visual Basic 
    ·Hvordan slå en ekstern JavaScript Into Internt 
    ·Slik finner du ut en filtype i PHP 
    ·Den beste boken for Learning PHP 
    ·Slik skjuler et objekt i Visual C 
    ·Hvordan lese innholdet i en tekst -fil med VBScript 
    ·Hvordan initialisert en Array i C 
    ·Hvordan sette en Long String Into en PERL Array 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/