Functies I

Net zoals in PHP heeft MySQL ook zijn eigen functies, deze kan je gebruiken om een datum te formateren, een string te bewerken of om de tangens van een

waarde uit te rekenen. Hieronder geef ik enkele voorbeelden

Het formateren van een datum:
"SELECT date_format(date, \'%e-%m-%Y\') as outputdate FROM table"

Hiermee formateer je het veld date en laat je het onder de naam outputdate uit
en krijg als outputdate voor een datefield DD-MM-YYYY in plaats van YYYY-MM-DD

%e = dag van de maand (0-31)
%m = maand in nummers (00-12)
%Y = jaar in 4 cijfers

Alle andere opties zijn te vinden op
http://dev.mysql.com/doc/mysql/en/Date_and_time_functions.html onder de kop DATE_FORMAT


Het bewerken van een string:

Een tabel met de velden voornaam, achternaam en woonplaats wil ik met sql bevragen zodat ik mijn naam een woonplaats in een zin (string) als result krijg

"SELECT CONCAT( voornaam , '' , achternaam , ' wonende te ' , woonplaats ) AS zin from tabel persoonsgegevens.

de waarde zin zou in mijn geval bevatten "Robin Hozee wonende te Hoek van Holland" De functie CONCAT voegt dus effectief verschillende strings uit zowel de

database als scriptmatig ingegeven strings bij elkaar.

Meer string functies zijn er te vinden op:
http://dev.mysql.com/doc/mysql/en/String_functions.html

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Rekenkundig I
  2. Rekenkundig II
  3. Functies I
  4. Functies II
  5. Overwegingen

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.