De Structured Query Language ( SQL ) is een populaire industrie - standaard platform voor het manipuleren van databases . De meeste gegevens in SQL- databases zijn eenvoudig te begrijpen . Zij kunnen numeriek zijn voor gebruik in berekeningen of " strings " voor tekst -only operaties . Data is echter vaak voor enige verwarring . Een datum wordt geformatteerd op verschillende manieren en bevatten veel verschillende waarden . Sommige data zijn alleen jaren , terwijl anderen worden uitgedrukt in een tekst formaat inclusief de naam van de maand , de naam van de dag en het jaar . Sommige data zijn al deze informatie , maar zijn uitgedrukt in een strikt numeriek formaat . Er zijn vele manieren om datumparameters formatteren in SQL . Wat je nodig hebt SQL-database Toon Meer Aanwijzingen 1 Maak een nieuwe query statement in SQL om een datum te halen uit de database . Echter , in plaats van de winning van de ruwe data waarde opgeslagen in de database , gebruik de " date_format " commando in combinatie met de query te zorgen voor de uitgepakte datum is in uw gewenste formaat . Kopen van 2 Voer de naam van de database variabele die de rauwe valutadatum als de eerste parameter in de " date_format " commando vertegenwoordigt . Deze opdracht maakt gebruik van twee parameters gescheiden door een komma in tussen haakjes de commando 's . Het formaat is " DATE_FORMAT ( datum, indeling ) " . 3 Identificeer de SQL datumnotatie codes die de vele datumnotaties vertegenwoordigen die SQL kan uitgang . Deze codes hebben betrekking op alle denkbare datum formaten en kan worden gerangschikt in willekeurige volgorde . Elke code begint met een procent teken en wordt gevolgd door een brief waarin een gedeelte van een datum die wordt weergegeven op een bepaalde manier vertegenwoordigt . Bijvoorbeeld , " % Y " is het jaar van vier cijfers , terwijl " % y " is het jaar van twee cijfers . 4 Format de tweede parameter van de " date_format " commando met behulp van SQL datum codes om de gewenste output formaat van de datum die wordt gewonnen uit de database aan te passen. Bijvoorbeeld , een breedsprakige tekst output van de datum te maken, gebruik " % W , % M % e , % Y " . Deze datum formaat zal verschijnen als " zondag 18 april, 2010 ' . Komma's zijn in het formaat opgenomen waar ze moeten verschijnen in de uiteindelijke output . 5 Format de datum als een numerieke tekenreeks door te typen " DATE_FORMAT ( [datum ] , " % e - % c - % Y ' ) ' . Merk op dat de enkele aanhalingstekens niet in de werkelijke getypte SQL vraag . Met de werkelijke naam van de databank variabele " [datum ] " in dit voorbeeld . De output zal lijken " 18-4-2010 " .
|