La perception est la clé!

Une fois que vous récupérez vos données, vous devriez réfléchir à la manière dont vous voulez afficher. Vous pouvez faire beaucoup de mise en forme dans Oracle SQL, qui se traduit en gain de temps pour vous. Après tout, qui veut sale données?

Le formatage est une question de présentation. Il vous permet de présenter les données que vous avez recueillies de sorte qu'il semble bon. Et comme a dit quelqu'un, "la perception est essentielle." Je utiliser le formatage, après 8 tours. Il ya beaucoup plus, mais celles ci-après sont indispensables à connaître.

  1. Ronde et / ou de tronquer le domaine de la date plus proche de mois:

    SELECT SYSDATE, ROUND (SYSDATE, 'mercredi'),

    TRUNC (SYSDATE, 'mercredi')

    DE u.agg_ia_clickstream

    SYSDATE ROUND (SYSDA TRUNC (SYDATE

    -------------- ------------------------------------ ------------

    31-Dec-2003 01-Jan-2004 01-Dec-2003

    Arrondi permet à la date qui sera arrondi au mois. La troncature permet à la date de toute la valeur que vous indiquez à son minimum. La valeur minimale est de 1, ce 31 décembre a été tronqué à 1-déc.

  2. Le SUBSTITUER fonction peut être utilisée pour faire une recherche et remplacer:

    REPLACE (chaîne de caractères, de rechercher, de remplacer)

  3. Extraire des données à partir d'une chaîne en utilisant:

    SUBS (chaîne, début [, longueur])

  4. Trouver la longueur d'une chaîne de caractères:

    LENGTH (chaîne)

  5. Ajouter des chaînes en même temps:

    Chaîne1 ll Chaîne2

  6. Trim indésirables des espaces, des chiffres et des lettres:

    Trim (string)

    Trim (chaîne de caractère)

    Pour couper seulement les caractères à droite:

    RTRIM (string)

    Pour que l'assiette des caractères à la gauche:

    LTRIM (string)

    Pour supprimer la ponctuation de part et d'autre de la chaîne:

    RTRIM (LTRIM (string ,'.;!'),'.,!')

  7. Changement de lettres majuscules:

    Pour changer les lettres en majuscule les lettres:

    UPPER (chaîne)

    Pour changer les lettres minuscules des lettres:

    LOWER (chaîne)

    Pour utiliser la majuscule pour la première lettre et minuscules pour les autres lettres:

    INITCAP (string)

  8. Rechercher et remplacer:

    SELECT date, unique cookies

    DECODE (dma, 360, "Dayton", 560, Toledo, 870, "Baton Rouge", Null, 'Inconnu')

    DE u.agg_ia_clickstream

    Dans cet exemple, 360 est remplacé par Dayton, 560 est remplacé par Toledo, etc

Les 8 conseils de mise en forme ci-dessus vous aidera à faire vos données - et, espérons-vous, par association - bonnes. Si vous connaissez d'autres astuces qui sont utiles, s'il vous plaît faites le moi savoir. Merci pour la lecture.

Average rating: