IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Codes sources MySQL30 ressources dans cette catégorie

Retrouvez ici tous les meilleurs téléchargements

Codes sources MySQL

Liste des 30 ressources de cette catégorie

    Nombre de minutes entre deux TIMESTAMP (dépendante de seconds_between)

    0
    0
    Cette fonction prend en paramètre deux valeurs de type TIMESTAMP et retourne le nombre de minutes entre ces deux valeurs.
    Il est possible de passer des valeurs de type DATE et l'ordre n'est pas important.
    Attention, cette fonction réutilise la fonction seconds_between, il est donc nécessaire d'avoir créé cette dernière, sans quoi une erreur sera retournée. Si vous préférez créer seulement minutes_between, une version équivalente est disponible.

    Exemple d'utilisation
    SELECT minutes_between('2008-11-06 02:10:13', '2008-11-07 02:11:15');

    Nous obtenons en sortie
    1441

    Un peu d'explications

    Ici nous avons un écart d'un jour, une minute et deux secondes.
    Un jour = 60 minute ... Voir la suite
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +

    Obtenir la fonction Translate d'Oracle dans MySQL

    0
    0
    Le but de cette fonction est de convertir tous les caractères accentués vers leurs équivalents (non accentués) et de remplacer les espaces par des tirets.

    Exemple d'utilisation


    SELECT translate('très accentués', 'éèê', 'eee');


    Nous obtenons en sortie

    +---------------------------------------------+
    | translate('très accentués', 'éèê', 'eee') |
    +---------------------------------------------+
    | tres accentues |
    +---------------------------------------------+

    Autre exemple d'utilisation


    SELECT translate('Une très bonne initiative et à bientôt', 'ÁÀÂÄÃÅÇÉÈÊËÍÏÎÌÑÓÒÔÖÕÚÙÛÜÝáàâäãåçéèêëíìîïñóòôöõúùûüýÿ', 'AAAAAA ... Voir la suite
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : ali-el +

    Utilisation du caractère double quote (guillemet)

    0
    0
    Lorsqu’un nom d’un élément d’une base de données (table, colonne par exemple) est identique à un mot clef du SQL, il convient de l’entourer de guillemets (double quote). En principe, les mots réservés du SQL sont déconseillés pour nommer des objets du modèle physique de données...

    Imaginons une table de nom JOIN, composée des champs suivants :

    NOM SELECT DATE NOT
    ------- ------ ------- ---
    DURAND Oui 1999-11-12 F
    DUVAL Non 1998-01-17 M

    nous désirons sélectionner les colonnes SELECT et DATE lorsque la colonne NOT vaut F...
    la requête suivante va renvoyer une erreur:
    SELECT SELECT, DATE
    FROM JOIN
    WHERE NOT = 'F'

    Pour que la requête ... Voir la suite
    Licence : Freeware - Publié le 24/12/2016 - Auteur : Malick +

    Chiffres romains en chiffres arabes

    0
    0
    Cette fonction reçoit en paramètre un chiffre romain et retourne le chiffre arabe correspondant.

    Exemple d'utilisation

    SELECT RomanToArabic('MMCDLI');

    Nous obtenons en sortie

    2451
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +

    Chiffres arabes en chiffres romains

    0
    0
    Rappel des règles de comptages
    I = 1
    V = 5
    X = 10
    L = 50
    C = 100
    D = 500
    M = 1000

    Lorsque les symboles sont semblables on les additionne : CC = 200
    Lorsque le symbole de gauche est plus petit que celui de droite on effectue une soustraction : IX = 9
    Il n'est pas autorisé d'avoir plus de trois symboles semblables à la suite : IIII n'existe pas.
    Compte tenu de ces règles, on ne peut compter seulement que jusqu'à MMMCMXCIX soit 3999.

    Cette fonction reçoit en paramètre un chiffre arabe et retourne le chiffre romain correspondant. Si le paramètre n'est pas encodable (non compris entre 0 et 4000) elle retourne le marqueur NULL.

    Exemple d'utilisation

    SELE ... Voir la suite
    Licence : Non renseignée - Publié le 09/02/2011

    Replace() insensible à la casse

    0
    0
    Voici une fonction utilisateur équivalente à la fonction REPLACE mais insensible à la casse

    Exemple d'utilisation

    SELECT replace_ci('mySQL', 'M', 'M');

    Nous obtenons en sortie

    MySQL
    Licence : Non renseignée - Publié le 09/02/2011

    Fonction qui décode les URLs #2

    0
    0
    Voici une fonction utilisateur équivalente à la fonction url_decode de PHP

    Exemple d'utilisation

    SELECT url_encode('http%3A%2F%2Fwww.google.fr%2Fsearch%3Fsource%3Dig%26q%3Ddu%2Btexte');

    Nous obtenons en sortie

    http://www.google.fr/search?source=ig&q=du+texte
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Bisûnûrs +

    Nombre d'heures entre deux TIMESTAMP (dépendante de minutes_between)

    0
    0
    Cette fonction prend en paramètre deux valeurs de type TIMESTAMP et retourne le nombre d'heures entre ces deux valeurs.
    Il est possible de passer des valeurs de type DATE et l'ordre n'est pas important.
    Attention, cette fonction réutilise la fonction minutes_between, il est donc nécessaire d'avoir créé cette dernière sans quoi une erreur sera retournée. Si vous préférez créer seulement hours_between, une version équivalente est disponible.

    Exemple d'utilisation
    SELECT hours_between('2008-11-06 02:10:13', '2008-11-08 05:11:15');

    Nous obtenons en sortie
    51

    Un peu d'explications

    Ici nous avons un écart de deux jours, trois heures, une minute et deux secondes.
    Deux jour ... Voir la suite
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +

    Nombre de minutes entre deux TIMESTAMP (indépendante)

    0
    0
    Cette fonction ne dépend pas de seconds_between.

    Exemple d'utilisation
    SELECT minutes_between('2008-11-06 02:10:13', '2008-11-07 02:11:15');

    Nous obtenons en sortie
    1441
    Licence : Non renseignée - Publié le 09/02/2011 - Auteur : Alain Defrance +