Utiliser oracle sql: apprendre sql

Apprendre le sql bases et commencer à écrire des requêtes maintenant


Photo de l

SQL est une abréviation de ' Structured Query Language. Oracle SQL est un langage et non une application. C'est une langue qui peut être utilisé pour communiquer avec des bases de données et d'analyse de données.

Avant d'utiliser Oracle SQL, vous devez comprendre ce qu'est une base de données. C'est une collection de données stockées dans une manière organisée. Les données sont stockées dans des tables, soit dans une colonne ou une ligne. Verticale de données est appelé une colonne, et horizontale de données est appelé une ligne.

Oracle SQL est composé de mots-clés tels que SELECT, from, where, GROUP BY, HAVING, et de l'ORDRE. Les 6 mots-clés mentionnés ci-dessus vous permettent d'interroger une base de données et d'analyser les informations. Il est important que vous compreniez ces bases SQL lors de la formation.

Lorsque vous écrivez une requête, veuillez utiliser le SQL des mots-clés ci-dessous dans l'ordre où vous les voyez. L'apprentissage du SQL peut être délicat, mais ces conseils vous aideront.

  1. SELECT vous permet de choisir les colonnes que vous souhaitez voir dans un tableau. Si vous n'êtes pas sûr que vous aimeriez voir ... utiliser l'astérisque pour voir toutes les colonnes dans une table.

    SELECT *
    DE l'u.agg_ia_clickstream

    une Fois que vous voyez les colonnes, vous pouvez déterminer quels sont ceux que vous souhaitez utiliser.

    SÉLECTIONNEZ c.date, c.unique_visitors PV
    DE l'u.agg_ia_clickstream c

  2. DE vous permet de choisir la table que vous voulez de données.

    SÉLECTIONNEZ c.date, c.unique_visitors PV
    DE l'u.agg_ia_clickstream c

  3. permet de filtrer les données sur une ligne de niveau. La clause where est appliquée avant la clause GROUP BY.

    SÉLECTIONNEZ c.date, c.unique_visitors PV
    DE l'u.agg_ia_clickstream c
    OÙ c.date > 20070801

    Dans ce cas, la clause where permet de voir ony visiteurs uniques qui ont des PV est supérieure (>) de 10.

  4. GROUPE PAR - Lorsque vous utilisez les fonctions d'agrégation dans une instruction SELECT sum, count, etc., placez le non-fonctions d'agrégation dans le GROUPE. Une fonction d'agrégation opère sur les lignes de la table à calculer et retourner une seule fonction. Exemples de fonctions d'agrégation sont: somme(), avg(), count(), max () et min(). Vous pouvez intuitivement deviner ce que les fonctions ne. Sum() par exemple sera somme, alors que avg() sera en moyenne, etc.

    SÉLECTIONNEZ c.date, sum(c.unique_visitors) PV
    DE l'u.agg_ia_clickstream c
    OÙ c.date > 20070801
    GROUPE.c.date

    Donc, chaque fois que vous utilisez une fonction d'agrégation dans une instruction SELECT, assurez-vous que le NON des fonctions d'agrégation sont dans le GROUPE PAR mot-clé. C'est ce que je veux dire par la ponctuation dans le SQL. Chaque fois que vous écrivez une phrase, vous mettez un point à la fin de la phrase. Chaque fois que vous écrivez une requête SQL, tu mets de la ponctuation dans le GROUPE.

  5. AVOIR au niveau du groupe de filtrage est couramment utilisé pour éliminer les lignes. Il est écrit d'après la clause GROUP BY. Les fonctions d'agrégation peut être utilisée dans la clause HAVING.

    SÉLECTIONNEZ c.date, sum(c.unique_visitors) PV
    DE l'u.agg_ia_clickstream c
    OÙ c.date > 20070801
    GROUPE.c.date
    sum(c.unique_visitors) > 10

  6. ORDER BY est utilisé pour commander votre sortie. L'ordre des lignes retournées par une requête SQL n'est pas garantie, sauf si vous utilisez une clause ORDER BY.

SÉLECTIONNEZ c.date, sum(c.unique_visitors) PV
DE l'u.agg_ia_clickstream c
OÙ c.date > 20070801
GROUPE.c.date
sum(c.unique_visitors) > 10
ORDER BY sum(c.unique_visitors) desc

Dans cette requête, je veux voir mes résultats triés par PV.

En suivant les instructions ci-dessus, le processus d'apprentissage ne devrait pas être trop difficile. Avec cette formation, vous pouvez maintenant écrire de base Oracle SQL des requêtes. Lorsque vous le faites, n'oubliez pas de suivre le SQL bases de la commande que j'ai fourni: SELECT, from, where, GROUP BY, HAVING, et de l'ORDRE. Également envisager de rompre Oracle SQL sur plusieurs lignes pour les rendre plus faciles à lire et à déboguer. Amusez-vous!









Utiliser oracle sql: apprendre sql


Apprendre le sql bases et commencer a ecrire des requetes maintenant


Photo de l

SQL est une abreviation de ' Structured Query Language. Oracle SQL est un langage et non une application. C'est une langue qui peut etre utilise pour communiquer avec des bases de donnees et d'analyse de donnees.

Avant d'utiliser Oracle SQL, vous devez comprendre ce qu'est une base de donnees. C'est une collection de donnees stockees dans une maniere organisee. Les donnees sont stockees dans des tables, soit dans une colonne ou une ligne. Verticale de donnees est appele une colonne, et horizontale de donnees est appele une ligne.

Oracle SQL est compose de mots-cles tels que SELECT, from, where, GROUP BY, HAVING, et de l'ORDRE. Les 6 mots-cles mentionnes ci-dessus vous permettent d'interroger une base de donnees et d'analyser les informations. Il est important que vous compreniez ces bases SQL lors de la formation.

Lorsque vous ecrivez une requete, veuillez utiliser le SQL des mots-cles ci-dessous dans l'ordre ou vous les voyez. L'apprentissage du SQL peut etre delicat, mais ces conseils vous aideront.

  1. SELECT vous permet de choisir les colonnes que vous souhaitez voir dans un tableau. Si vous n'etes pas sûr que vous aimeriez voir ... utiliser l'asterisque pour voir toutes les colonnes dans une table.

    SELECT *
    DE l'u.agg_ia_clickstream

    une Fois que vous voyez les colonnes, vous pouvez determiner quels sont ceux que vous souhaitez utiliser.

    SELECTIONNEZ c.date, c.unique_visitors PV
    DE l'u.agg_ia_clickstream c

  2. DE vous permet de choisir la table que vous voulez de donnees.

    SELECTIONNEZ c.date, c.unique_visitors PV
    DE l'u.agg_ia_clickstream c

  3. permet de filtrer les donnees sur une ligne de niveau. La clause where est appliquee avant la clause GROUP BY.

    SELECTIONNEZ c.date, c.unique_visitors PV
    DE l'u.agg_ia_clickstream c
    OU c.date > 20070801

    Dans ce cas, la clause where permet de voir ony visiteurs uniques qui ont des PV est superieure (>) de 10.

  4. GROUPE PAR - Lorsque vous utilisez les fonctions d'agregation dans une instruction SELECT sum, count, etc., placez le non-fonctions d'agregation dans le GROUPE. Une fonction d'agregation opere sur les lignes de la table a calculer et retourner une seule fonction. Exemples de fonctions d'agregation sont: somme(), avg(), count(), max () et min(). Vous pouvez intuitivement deviner ce que les fonctions ne. Sum() par exemple sera somme, alors que avg() sera en moyenne, etc.

    SELECTIONNEZ c.date, sum(c.unique_visitors) PV
    DE l'u.agg_ia_clickstream c
    OU c.date > 20070801
    GROUPE.c.date

    Donc, chaque fois que vous utilisez une fonction d'agregation dans une instruction SELECT, assurez-vous que le NON des fonctions d'agregation sont dans le GROUPE PAR mot-cle. C'est ce que je veux dire par la ponctuation dans le SQL. Chaque fois que vous ecrivez une phrase, vous mettez un point a la fin de la phrase. Chaque fois que vous ecrivez une requete SQL, tu mets de la ponctuation dans le GROUPE.

  5. AVOIR au niveau du groupe de filtrage est couramment utilise pour eliminer les lignes. Il est ecrit d'apres la clause GROUP BY. Les fonctions d'agregation peut etre utilisee dans la clause HAVING.

    SELECTIONNEZ c.date, sum(c.unique_visitors) PV
    DE l'u.agg_ia_clickstream c
    OU c.date > 20070801
    GROUPE.c.date
    sum(c.unique_visitors) > 10

  6. ORDER BY est utilise pour commander votre sortie. L'ordre des lignes retournees par une requete SQL n'est pas garantie, sauf si vous utilisez une clause ORDER BY.

SELECTIONNEZ c.date, sum(c.unique_visitors) PV
DE l'u.agg_ia_clickstream c
OU c.date > 20070801
GROUPE.c.date
sum(c.unique_visitors) > 10
ORDER BY sum(c.unique_visitors) desc

Dans cette requete, je veux voir mes resultats tries par PV.

En suivant les instructions ci-dessus, le processus d'apprentissage ne devrait pas etre trop difficile. Avec cette formation, vous pouvez maintenant ecrire de base Oracle SQL des requetes. Lorsque vous le faites, n'oubliez pas de suivre le SQL bases de la commande que j'ai fourni: SELECT, from, where, GROUP BY, HAVING, et de l'ORDRE. Egalement envisager de rompre Oracle SQL sur plusieurs lignes pour les rendre plus faciles a lire et a deboguer. Amusez-vous!


Utiliser oracle sql: apprendre sql

Apprendre le sql bases et commencer à écrire des requêtes maintenant
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation