Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
De Multiply functie in MySQL
MySQL is een relationele database management systeem dat u in de eerste plaats gebruikt om op te slaan en op te halen records uit tabellen in een database . Echter , kunt u deze gebruiken voor andere functies , zoals de waarden met elkaar te vermenigvuldigen . MySQL kun je nummers direct vermenigvuldigen , of u kunt ook waarden uit velden en kolommen in tabellen gebruiken . Syntax

Je kunt niet enkel type in twee getallen in MySQL om het product te krijgen . Je moet het probleem in een MySQL SELECT-query in te voeren . Typ bijvoorbeeld " SELECT 4 * 5 ; " in de query tool , en MySQL geeft " 20 " als het product . Typ " SELECT Kolom1 * kolom2 FROM tabelnaam ; " om waarden te gebruiken uit een tabel . U kunt ook getallen vermenigvuldigen met kolommen . Type " SELECT 4 * 5 AS 'Product ' , ' . Om een etiket op de kolom die het resultaat weergeeft
Data Types

MySQL
waarden automatisch converteert van verschillende soorten waar het kan om een vermenigvuldiging uit te voeren . Als u een geheel getal vermenigvuldigen met een floating point getal , zoals 15 keer 3,0 , MySQL retourneert een floating point getal , in dit geval , 45.0 . Als u een geheel getal vermenigvuldigen met een datum , MySQL geeft een geheel . Bijvoorbeeld , drie keer " 2011-07-15 " retourneert 60332145 . MySQL niet de streepjes in de datum te interpreteren als een minteken . Echter , MySQL kunnen alle soorten gegevens niet converteren . Als u probeert om een ​​string of karakter in uw vermenigvuldiging , MySQL nul terug .
Limit

Bij het gebruik van getallen in uw vermenigvuldigingen , detecteert MySQL automatisch de omvang van het aantal en of het is ondertekend of niet ondertekend en vervolgens doet de wiskunde . Echter , het grootste integer type is " bigint , " die ondertekend waarden mogelijk maakt vanaf -9.223.372.036.854.775.808 tot 9.223.372.036.854.775.807 of unsigned waarden van nul tot 18.446.744.073.709.551.615 . Als u probeert om meerdere een waarde groter dan deze nummers , of als het resultaat van de vermenigvuldiging groter is , MySQL retourneert nul als resultaat , omdat het niet kan omgaan met zulke grote waarden .
Overwegingen
< br >

Je kunt een hele kolom vermenigvuldigen met een enkele waarde of zelfs door een andere kolom , maar als een kolom heeft duizenden verslagen , kan MySQL een tijdje duren om de resultaten van de vermenigvuldiging retourneren . Om de potentiële wachttijd te verminderen , gebruik "WAAR " clausules waar mogelijk aan te geven welke kolommen u wilt gebruiken in de vermenigvuldiging , of gebruik de " LIMIT " clausule tot een maximum aantal rijen terug op een moment .

Previous: Next:
  PHP /MySQL Programmering
·Hoe maak je een PHP header geb…
·Wat is de WordPress PHP Comman…
·De Basic MySQL Connection in P…
·Hoe te gebruiken PHP Mail for …
·Hoe maak je een PHP oproep tot…
·PHP Class var Functie 
·Hoe te verwijderen van een MyS…
·Hoe te Octaal Getallen schrijv…
·Hoe je bestanden met behulp va…
  Related Articles
Hoe maak je een Function -knop in Visual…
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
  Programmering Articles
·Hoe kan ik een aangepaste cursor in Java…
·Hoe maak je een Uitgezet functie in Pyth…
·Hoe te safe_mode . Htaccess uitschakelen…
·Hoe naar resultaten Transfer naar een cl…
·Hoe jezelf Teach Windows CE Programming …
·Hoe maak je een lus in Visual Basic Schr…
·PHP zal geen verbinding met MySQL 
·Definitie van Evenementen in Visual Basi…
·Hoe te bestandsextensies in VB.NET 
Copyright © Computer Kennis http://www.nldit.com