Are you over 18 and want to see adult content?
More Annotations
A complete backup of wiki-colibris83provenceverdon.org
Are you over 18 and want to see adult content?
A complete backup of whatonearthcatalog.com
Are you over 18 and want to see adult content?
A complete backup of pipocamoderna.com.br
Are you over 18 and want to see adult content?
A complete backup of transportgeography.org
Are you over 18 and want to see adult content?
A complete backup of future-processing.com
Are you over 18 and want to see adult content?
A complete backup of academica-oaf.pt
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of geeksinphoenix.com
Are you over 18 and want to see adult content?
A complete backup of buysellnow.co.uk
Are you over 18 and want to see adult content?
A complete backup of entertainment.com.au
Are you over 18 and want to see adult content?
A complete backup of firefallthegame.com
Are you over 18 and want to see adult content?
Text
UPDATE est la
SQL GROUP BY
SQL HAVING - SQLTRANSLATE THIS PAGE La condition HAVING en SQL est presque similaire à WHERE à la seule différence que HAVING permet de filtrer en utilisant des fonctions telles que SUM(), COUNT(), AVG(), MIN() ou MAX(). Syntaxe L’utilisation de HAVING s’utilise de la manière suivante SQL LIKE - SQLTRANSLATE THIS PAGE L’opérateur LIKE est utilisé dans la clause WHERE des requêtes SQL. Ce mot-clé permet d’effectuer une recherche sur un modèle particulier. Il est par exemple possible de rechercher les enregistrements dont la valeur d’une colonne commence par telle outelle
SQL COUNT()
SQL COUNT () En SQL, la fonction d’agrégation COUNT () permet de compter le nombre d’enregistrement dans une table. Connaître le nombre de lignes dans une table est très pratique dans de nombreux cas, par exemple pour savoir combien d’utilisateurs sont présents dans une table ou pour connaître le nombre de commentaires sur unarticle.
AIDE MÉMOIRE SQL
Aide mémoire SQL ©sql.sh Requêtes SQL SELECT * # Sélection des colonnes FROM table # Nom d'une ou plusieurs tables COURS ET TUTORIELS SUR LE LANGAGE SQLCOURS ET TUTORIELS SUR LE LANGAGE SQL12345NEXTSEE MOREPRIVACY AND COOKIESLEGALADVERTISEHELPFEEDBACKLEARN MOREALLPAST 24 HOURSPAST WEEKPAST MONTHPAST YEAR CREATE TABLE `timezones` ( `timezone_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `timezone_groupe_fr` varchar(50) DEFAULT NULL, `timezone_groupe_en` varchar(50) DEFAULT NULL, `timezone_detail` varchar(100) DEFAULT NULL, PRIMARY KEY (`timezone_id`) ) ENGINE=InnoDB AUTO_INCREMENT=576 DEFAULT CHARSET=UTF-8 class="b_algo">9 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1 161897 COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGECOURSBASES DE DONNÉESOPTIMISATIONLIVRESBLOGSQL SELECT Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base. SQL CASE - SQLTRANSLATE THIS PAGESEE MORE ON SQL.SH SQL UPDATE - SQLTRANSLATE THIS PAGE La commande UPDATE permet d’effectuer des modifications sur des lignes existantes. Très souvent cette commande est utilisée avec WHERE pour spécifier sur quelles lignes doivent porter la ou les modifications. Syntaxe La syntaxe basique d’une requête utilisantUPDATE est la
SQL GROUP BY
SQL HAVING - SQLTRANSLATE THIS PAGE La condition HAVING en SQL est presque similaire à WHERE à la seule différence que HAVING permet de filtrer en utilisant des fonctions telles que SUM(), COUNT(), AVG(), MIN() ou MAX(). Syntaxe L’utilisation de HAVING s’utilise de la manière suivante SQL LIKE - SQLTRANSLATE THIS PAGE L’opérateur LIKE est utilisé dans la clause WHERE des requêtes SQL. Ce mot-clé permet d’effectuer une recherche sur un modèle particulier. Il est par exemple possible de rechercher les enregistrements dont la valeur d’une colonne commence par telle outelle
SQL COUNT()
SQL COUNT () En SQL, la fonction d’agrégation COUNT () permet de compter le nombre d’enregistrement dans une table. Connaître le nombre de lignes dans une table est très pratique dans de nombreux cas, par exemple pour savoir combien d’utilisateurs sont présents dans une table ou pour connaître le nombre de commentaires sur unarticle.
AIDE MÉMOIRE SQL
Aide mémoire SQL ©sql.sh Requêtes SQL SELECT * # Sélection des colonnes FROM table # Nom d'une ou plusieurs tables COURS ET TUTORIELS SUR LE LANGAGE SQLCOURS ET TUTORIELS SUR LE LANGAGE SQL12345NEXTSEE MOREPRIVACY AND COOKIESLEGALADVERTISEHELPFEEDBACKLEARN MOREALLPAST 24 HOURSPAST WEEKPAST MONTHPAST YEAR CREATE TABLE `timezones` ( `timezone_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `timezone_groupe_fr` varchar(50) DEFAULT NULL, `timezone_groupe_en` varchar(50) DEFAULT NULL, `timezone_detail` varchar(100) DEFAULT NULL, PRIMARY KEY (`timezone_id`) ) ENGINE=InnoDB AUTO_INCREMENT=576 DEFAULT CHARSET=UTF-8 class="b_algo">9 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1 161897SQL ORDER BY
La commande ORDER BY permet de trier les lignes dans un résultat d’une requête SQL. Il est possible de trier les données sur une ou plusieurs colonnes, par ordre ascendant ou descendant. Syntaxe Une requête où l’on souhaite filtrer l’ordreSQL INSERT INTO
L’insertion de données dans une table s’effectue à l’aide de la commande INSERT INTO. Cette commande permet au choix d’inclure une seule ligne à la base existante ou plusieurs lignes d’un coup. Insertion d’une ligne à la fois Pour insérer SQL EXISTS - SQLTRANSLATE THIS PAGE Dans le langage SQL, la commande EXISTS s’utilise dans une clause conditionnelle pour savoir s’il y a une présence ou non de lignes lors de l’utilisation d’une sous-requête. A noter : cette commande n’est pas à confondre avec la clause SQL UNION - SQLTRANSLATE THIS PAGE La commande UNION de SQL permet de mettre bout-à -bout les résultats de plusieurs requêtes utilisant elles-même la commande SELECT. C’est donc une commande qui permet de concaténer les résultats de 2 requêtes ou plus. Pour l’utiliser il est nécessaire que SQL LIKE - SQLTRANSLATE THIS PAGE L’opérateur LIKE est utilisé dans la clause WHERE des requêtes SQL. Ce mot-clé permet d’effectuer une recherche sur un modèle particulier. Il est par exemple possible de rechercher les enregistrements dont la valeur d’une colonne commence par telle outelle
SQL BETWEEN
L’opérateur BETWEEN est utilisé dans une requête SQL pour sélectionner un intervalle de données dans une requête utilisant WHERE. L’intervalle peut être constitué de chaînes de caractères, de nombres ou de dates. L’exemple le plus concret consiste par exemple à récupérer uniquementSQL ROUND()
Dans le langage SQL la fonction ROUND() permet d’arrondir un résultat numérique. Cette fonction permet soit d’arrondir sans utiliser de décimal pour retourner un nombre entier (c’est-à -dire : aucun chiffre après la virgule), ou de choisir le nombre de chiffre SQL AVG() - SQLTRANSLATE THIS PAGE La fonction d’agrégation AVG() dans le langage SQL permet de calculer une valeur moyenne sur un ensemble d’enregistrement de type numérique et non nul. Syntaxe La syntaxe pour utiliser cette fonction de statistique est simple : SELECT AVG(nom_colonne) FROM nom_tableCette
COURS SQL EN PDF
Le SQL (Structured Query Language) est un langage indispensable en informatique pour stocker et lire des données. SQL.sh s’efforce de fournir des cours compatibles avec un maximum de Systèmes de Gestion de Bases de Données (SGBD), incluant MySQL, PostgreSQL, SQL SQL SUM() - SQLTRANSLATE THIS PAGE Dans le langage SQL, la fonction d’agrégation SUM() permet de calculer la somme totale d’une colonne contenant des valeurs numériques. Cette fonction ne fonction que sur des colonnes de types numériques (INT, FLOAT ) et n’additionne pas les valeurs NULL.Syntaxe La
COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGECOURSBASES DE DONNÉESOPTIMISATIONLIVRESBLOGSQL SELECT Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base. SQL UPDATE - SQLTRANSLATE THIS PAGE La commande UPDATE permet d’effectuer des modifications sur des lignes existantes. Très souvent cette commande est utilisée avec WHERE pour spécifier sur quelles lignes doivent porter la ou les modifications. Syntaxe La syntaxe basique d’une requête utilisantUPDATE est la
SQL GROUP BY
SQL INSERT INTO
L’insertion de données dans une table s’effectue à l’aide de la commande INSERT INTO. Cette commande permet au choix d’inclure une seule ligne à la base existante ou plusieurs lignes d’un coup. Insertion d’une ligne à la fois Pour insérerSQL COUNT()
SQL COUNT () En SQL, la fonction d’agrégation COUNT () permet de compter le nombre d’enregistrement dans une table. Connaître le nombre de lignes dans une table est très pratique dans de nombreux cas, par exemple pour savoir combien d’utilisateurs sont présents dans une table ou pour connaître le nombre de commentaires sur unarticle.
SQL INNER JOIN
Dans le langage SQL la commande INNER JOIN, aussi appelée EQUIJOIN, est un type de jointures très communes pour lier plusieurs tables entre-elles. Cette commande retourne les enregistrements lorsqu’il y a au moins une ligne dans chaque colonne qui correspond à SQL LPAD() - SQLTRANSLATE THIS PAGE Dans le langage SQL, la fonction LPAD() permet de compléter une chaîne de caractère jusqu’à ce qu’elle atteigne la taille souhaitée, en ajoutant des caractères au début de cette chaîne. La fonction LPAD() s’utilise avec 2 ou 3 paramètres. Le premier paramètre correspondAIDE MÉMOIRE SQL
Aide mémoire SQL ©sql.sh Requêtes SQL SELECT * # Sélection des colonnes FROM table # Nom d'une ou plusieurs tables COURS ET TUTORIELS SUR LE LANGAGE SQL CREATE TABLE `timezones` ( `timezone_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `timezone_groupe_fr` varchar(50) DEFAULT NULL, `timezone_groupe_en` varchar(50) DEFAULT NULL, `timezone_detail` varchar(100) DEFAULT NULL, PRIMARY KEY (`timezone_id`) ) ENGINE=InnoDB AUTO_INCREMENT=576 DEFAULT CHARSET=UTF-8 class="qbrs_data" data-appns="SERP" data-k="5377"> COURS ET TUTORIELS SUR LE LANGAGE SQL 9 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1 161897 COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGECOURSBASES DE DONNÉESOPTIMISATIONLIVRESBLOGSQL SELECT Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base. SQL UPDATE - SQLTRANSLATE THIS PAGE La commande UPDATE permet d’effectuer des modifications sur des lignes existantes. Très souvent cette commande est utilisée avec WHERE pour spécifier sur quelles lignes doivent porter la ou les modifications. Syntaxe La syntaxe basique d’une requête utilisantUPDATE est la
SQL GROUP BY
SQL INSERT INTO
L’insertion de données dans une table s’effectue à l’aide de la commande INSERT INTO. Cette commande permet au choix d’inclure une seule ligne à la base existante ou plusieurs lignes d’un coup. Insertion d’une ligne à la fois Pour insérerSQL COUNT()
SQL COUNT () En SQL, la fonction d’agrégation COUNT () permet de compter le nombre d’enregistrement dans une table. Connaître le nombre de lignes dans une table est très pratique dans de nombreux cas, par exemple pour savoir combien d’utilisateurs sont présents dans une table ou pour connaître le nombre de commentaires sur unarticle.
SQL INNER JOIN
Dans le langage SQL la commande INNER JOIN, aussi appelée EQUIJOIN, est un type de jointures très communes pour lier plusieurs tables entre-elles. Cette commande retourne les enregistrements lorsqu’il y a au moins une ligne dans chaque colonne qui correspond à SQL LPAD() - SQLTRANSLATE THIS PAGE Dans le langage SQL, la fonction LPAD() permet de compléter une chaîne de caractère jusqu’à ce qu’elle atteigne la taille souhaitée, en ajoutant des caractères au début de cette chaîne. La fonction LPAD() s’utilise avec 2 ou 3 paramètres. Le premier paramètre correspondAIDE MÉMOIRE SQL
Aide mémoire SQL ©sql.sh Requêtes SQL SELECT * # Sélection des colonnes FROM table # Nom d'une ou plusieurs tables COURS ET TUTORIELS SUR LE LANGAGE SQL CREATE TABLE `timezones` ( `timezone_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `timezone_groupe_fr` varchar(50) DEFAULT NULL, `timezone_groupe_en` varchar(50) DEFAULT NULL, `timezone_detail` varchar(100) DEFAULT NULL, PRIMARY KEY (`timezone_id`) ) ENGINE=InnoDB AUTO_INCREMENT=576 DEFAULT CHARSET=UTF-8 class="qbrs_data" data-appns="SERP" data-k="5377"> COURS ET TUTORIELS SUR LE LANGAGE SQL 9 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1 161897 COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGE Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base.SQL ORDER BY
La commande ORDER BY permet de trier les lignes dans un résultat d’une requête SQL. Il est possible de trier les données sur une ou plusieurs colonnes, par ordre ascendant ou descendant. Syntaxe Une requête où l’on souhaite filtrer l’ordre SQL LIKE - SQLTRANSLATE THIS PAGE L’opérateur LIKE est utilisé dans la clause WHERE des requêtes SQL. Ce mot-clé permet d’effectuer une recherche sur un modèle particulier. Il est par exemple possible de rechercher les enregistrements dont la valeur d’une colonne commence par telle outelle
SQL CASE - SQLTRANSLATE THIS PAGE Astuce : la condition ELSE peut parfois être utilisée pour gérer les erreurs. UPDATE avec CASE. Comme cela a été expliqué au début, il est aussi possible d’utiliser le CASE à la suite de la commande SET d’un UPDATE pour mettre à jour une colonne avec une données spécifique selon une règle. Imaginons par exemple que l’ont souhaite offrir un produit pour tous les achats qui ont SQL UNION - SQLTRANSLATE THIS PAGE La commande UNION de SQL permet de mettre bout-à -bout les résultats de plusieurs requêtes utilisant elles-même la commande SELECT. C’est donc une commande qui permet de concaténer les résultats de 2 requêtes ou plus. Pour l’utiliser il est nécessaire que SQL EXISTS - SQLTRANSLATE THIS PAGE Dans le langage SQL, la commande EXISTS s’utilise dans une clause conditionnelle pour savoir s’il y a une présence ou non de lignes lors de l’utilisation d’une sous-requête. A noter : cette commande n’est pas à confondre avec la clause SQL CAST() - SQLTRANSLATE THIS PAGE La fonction CAST() dans le langage SQL est une fonction de transtypage qui permet de convertir une données d’un type en un autre. Il est par exemple possible de transformer une date au format DATETIME en DATE, ou l’inverse. Syntaxe ARCHIVES DES BASES DE DONNÉES GRATUITES Base de données des emails jetables (SQL, CSV et XML) Pour éviter le spam il existe des sites qui permettent d’obtenir temporairement une adresse email jetable. Ces sites, tels que Yopmail, Jetable.org, Guerillamail, Incognitomail, Spambox ou Trashmail sont pratiques pour les utilisateurs mais c’est moins drôle lorsqu’on est de lSQL ROUND()
Dans le langage SQL la fonction ROUND() permet d’arrondir un résultat numérique. Cette fonction permet soit d’arrondir sans utiliser de décimal pour retourner un nombre entier (c’est-à -dire : aucun chiffre après la virgule), ou de choisir le nombre de chiffreSQL SUBSTRING()
La fonction SUBSTRING() dans le langage SQL (ou SUBSTR() ) est utilisée pour segmenter une chaîne de caractère. Autrement dit, cela permet d’extraire une partie d’un chaîne, par exemple pour tronquer un texte. Compatibilité : MySQL : SUBSTR() ou SUBSTRING() COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGECOURSBASES DE DONNÉESOPTIMISATIONLIVRESBLOGSQL SELECT Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base. SQL UPDATE - SQLTRANSLATE THIS PAGE La commande UPDATE permet d’effectuer des modifications sur des lignes existantes. Très souvent cette commande est utilisée avec WHERE pour spécifier sur quelles lignes doivent porter la ou les modifications. Syntaxe La syntaxe basique d’une requête utilisantUPDATE est la
SQL GROUP BY
SQL INSERT INTO
L’insertion de données dans une table s’effectue à l’aide de la commande INSERT INTO. Cette commande permet au choix d’inclure une seule ligne à la base existante ou plusieurs lignes d’un coup. Insertion d’une ligne à la fois Pour insérerSQL COUNT()
SQL COUNT () En SQL, la fonction d’agrégation COUNT () permet de compter le nombre d’enregistrement dans une table. Connaître le nombre de lignes dans une table est très pratique dans de nombreux cas, par exemple pour savoir combien d’utilisateurs sont présents dans une table ou pour connaître le nombre de commentaires sur unarticle.
SQL INNER JOIN
Dans le langage SQL la commande INNER JOIN, aussi appelée EQUIJOIN, est un type de jointures très communes pour lier plusieurs tables entre-elles. Cette commande retourne les enregistrements lorsqu’il y a au moins une ligne dans chaque colonne qui correspond à SQL LPAD() - SQLTRANSLATE THIS PAGE Dans le langage SQL, la fonction LPAD() permet de compléter une chaîne de caractère jusqu’à ce qu’elle atteigne la taille souhaitée, en ajoutant des caractères au début de cette chaîne. La fonction LPAD() s’utilise avec 2 ou 3 paramètres. Le premier paramètre correspondAIDE MÉMOIRE SQL
Aide mémoire SQL ©sql.sh Requêtes SQL SELECT * # Sélection des colonnes FROM table # Nom d'une ou plusieurs tables COURS ET TUTORIELS SUR LE LANGAGE SQL CREATE TABLE `timezones` ( `timezone_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `timezone_groupe_fr` varchar(50) DEFAULT NULL, `timezone_groupe_en` varchar(50) DEFAULT NULL, `timezone_detail` varchar(100) DEFAULT NULL, PRIMARY KEY (`timezone_id`) ) ENGINE=InnoDB AUTO_INCREMENT=576 DEFAULT CHARSET=UTF-8 class="qbrs_data" data-appns="SERP" data-k="5377"> COURS ET TUTORIELS SUR LE LANGAGE SQL 9 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1 161897 COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGECOURSBASES DE DONNÉESOPTIMISATIONLIVRESBLOGSQL SELECT Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base. SQL UPDATE - SQLTRANSLATE THIS PAGE La commande UPDATE permet d’effectuer des modifications sur des lignes existantes. Très souvent cette commande est utilisée avec WHERE pour spécifier sur quelles lignes doivent porter la ou les modifications. Syntaxe La syntaxe basique d’une requête utilisantUPDATE est la
SQL GROUP BY
SQL INSERT INTO
L’insertion de données dans une table s’effectue à l’aide de la commande INSERT INTO. Cette commande permet au choix d’inclure une seule ligne à la base existante ou plusieurs lignes d’un coup. Insertion d’une ligne à la fois Pour insérerSQL COUNT()
SQL COUNT () En SQL, la fonction d’agrégation COUNT () permet de compter le nombre d’enregistrement dans une table. Connaître le nombre de lignes dans une table est très pratique dans de nombreux cas, par exemple pour savoir combien d’utilisateurs sont présents dans une table ou pour connaître le nombre de commentaires sur unarticle.
SQL INNER JOIN
Dans le langage SQL la commande INNER JOIN, aussi appelée EQUIJOIN, est un type de jointures très communes pour lier plusieurs tables entre-elles. Cette commande retourne les enregistrements lorsqu’il y a au moins une ligne dans chaque colonne qui correspond à SQL LPAD() - SQLTRANSLATE THIS PAGE Dans le langage SQL, la fonction LPAD() permet de compléter une chaîne de caractère jusqu’à ce qu’elle atteigne la taille souhaitée, en ajoutant des caractères au début de cette chaîne. La fonction LPAD() s’utilise avec 2 ou 3 paramètres. Le premier paramètre correspondAIDE MÉMOIRE SQL
Aide mémoire SQL ©sql.sh Requêtes SQL SELECT * # Sélection des colonnes FROM table # Nom d'une ou plusieurs tables COURS ET TUTORIELS SUR LE LANGAGE SQL CREATE TABLE `timezones` ( `timezone_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `timezone_groupe_fr` varchar(50) DEFAULT NULL, `timezone_groupe_en` varchar(50) DEFAULT NULL, `timezone_detail` varchar(100) DEFAULT NULL, PRIMARY KEY (`timezone_id`) ) ENGINE=InnoDB AUTO_INCREMENT=576 DEFAULT CHARSET=UTF-8 class="qbrs_data" data-appns="SERP" data-k="5377"> COURS ET TUTORIELS SUR LE LANGAGE SQL 9 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1 161897 COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGE Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base.SQL ORDER BY
La commande ORDER BY permet de trier les lignes dans un résultat d’une requête SQL. Il est possible de trier les données sur une ou plusieurs colonnes, par ordre ascendant ou descendant. Syntaxe Une requête où l’on souhaite filtrer l’ordre SQL LIKE - SQLTRANSLATE THIS PAGE L’opérateur LIKE est utilisé dans la clause WHERE des requêtes SQL. Ce mot-clé permet d’effectuer une recherche sur un modèle particulier. Il est par exemple possible de rechercher les enregistrements dont la valeur d’une colonne commence par telle outelle
SQL CASE - SQLTRANSLATE THIS PAGE Astuce : la condition ELSE peut parfois être utilisée pour gérer les erreurs. UPDATE avec CASE. Comme cela a été expliqué au début, il est aussi possible d’utiliser le CASE à la suite de la commande SET d’un UPDATE pour mettre à jour une colonne avec une données spécifique selon une règle. Imaginons par exemple que l’ont souhaite offrir un produit pour tous les achats qui ont SQL UNION - SQLTRANSLATE THIS PAGE La commande UNION de SQL permet de mettre bout-à -bout les résultats de plusieurs requêtes utilisant elles-même la commande SELECT. C’est donc une commande qui permet de concaténer les résultats de 2 requêtes ou plus. Pour l’utiliser il est nécessaire que SQL EXISTS - SQLTRANSLATE THIS PAGE Dans le langage SQL, la commande EXISTS s’utilise dans une clause conditionnelle pour savoir s’il y a une présence ou non de lignes lors de l’utilisation d’une sous-requête. A noter : cette commande n’est pas à confondre avec la clause SQL CAST() - SQLTRANSLATE THIS PAGE La fonction CAST() dans le langage SQL est une fonction de transtypage qui permet de convertir une données d’un type en un autre. Il est par exemple possible de transformer une date au format DATETIME en DATE, ou l’inverse. Syntaxe ARCHIVES DES BASES DE DONNÉES GRATUITES Base de données des emails jetables (SQL, CSV et XML) Pour éviter le spam il existe des sites qui permettent d’obtenir temporairement une adresse email jetable. Ces sites, tels que Yopmail, Jetable.org, Guerillamail, Incognitomail, Spambox ou Trashmail sont pratiques pour les utilisateurs mais c’est moins drôle lorsqu’on est de lSQL ROUND()
Dans le langage SQL la fonction ROUND() permet d’arrondir un résultat numérique. Cette fonction permet soit d’arrondir sans utiliser de décimal pour retourner un nombre entier (c’est-à -dire : aucun chiffre après la virgule), ou de choisir le nombre de chiffreSQL SUBSTRING()
La fonction SUBSTRING() dans le langage SQL (ou SUBSTR() ) est utilisée pour segmenter une chaîne de caractère. Autrement dit, cela permet d’extraire une partie d’un chaîne, par exemple pour tronquer un texte. Compatibilité : MySQL : SUBSTR() ou SUBSTRING() COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGECOURSBASES DE DONNÉESOPTIMISATIONLIVRESBLOGSQL SELECT Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base. SQL UPDATE - SQLTRANSLATE THIS PAGE La commande UPDATE permet d’effectuer des modifications sur des lignes existantes. Très souvent cette commande est utilisée avec WHERE pour spécifier sur quelles lignes doivent porter la ou les modifications. Syntaxe La syntaxe basique d’une requête utilisantUPDATE est la
SQL GROUP BY
SQL INSERT INTO
L’insertion de données dans une table s’effectue à l’aide de la commande INSERT INTO. Cette commande permet au choix d’inclure une seule ligne à la base existante ou plusieurs lignes d’un coup. Insertion d’une ligne à la fois Pour insérerSQL COUNT()
SQL COUNT () En SQL, la fonction d’agrégation COUNT () permet de compter le nombre d’enregistrement dans une table. Connaître le nombre de lignes dans une table est très pratique dans de nombreux cas, par exemple pour savoir combien d’utilisateurs sont présents dans une table ou pour connaître le nombre de commentaires sur unarticle.
SQL INNER JOIN
Dans le langage SQL la commande INNER JOIN, aussi appelée EQUIJOIN, est un type de jointures très communes pour lier plusieurs tables entre-elles. Cette commande retourne les enregistrements lorsqu’il y a au moins une ligne dans chaque colonne qui correspond à SQL LPAD() - SQLTRANSLATE THIS PAGE Dans le langage SQL, la fonction LPAD() permet de compléter une chaîne de caractère jusqu’à ce qu’elle atteigne la taille souhaitée, en ajoutant des caractères au début de cette chaîne. La fonction LPAD() s’utilise avec 2 ou 3 paramètres. Le premier paramètre correspondAIDE MÉMOIRE SQL
Aide mémoire SQL ©sql.sh Requêtes SQL SELECT * # Sélection des colonnes FROM table # Nom d'une ou plusieurs tables COURS ET TUTORIELS SUR LE LANGAGE SQL CREATE TABLE `timezones` ( `timezone_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `timezone_groupe_fr` varchar(50) DEFAULT NULL, `timezone_groupe_en` varchar(50) DEFAULT NULL, `timezone_detail` varchar(100) DEFAULT NULL, PRIMARY KEY (`timezone_id`) ) ENGINE=InnoDB AUTO_INCREMENT=576 DEFAULT CHARSET=UTF-8 class="qbrs_data" data-appns="SERP" data-k="5377"> COURS ET TUTORIELS SUR LE LANGAGE SQL 9 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1 161897 COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGECOURSBASES DE DONNÉESOPTIMISATIONLIVRESBLOGSQL SELECT Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base. SQL UPDATE - SQLTRANSLATE THIS PAGE La commande UPDATE permet d’effectuer des modifications sur des lignes existantes. Très souvent cette commande est utilisée avec WHERE pour spécifier sur quelles lignes doivent porter la ou les modifications. Syntaxe La syntaxe basique d’une requête utilisantUPDATE est la
SQL GROUP BY
SQL INSERT INTO
L’insertion de données dans une table s’effectue à l’aide de la commande INSERT INTO. Cette commande permet au choix d’inclure une seule ligne à la base existante ou plusieurs lignes d’un coup. Insertion d’une ligne à la fois Pour insérerSQL COUNT()
SQL COUNT () En SQL, la fonction d’agrégation COUNT () permet de compter le nombre d’enregistrement dans une table. Connaître le nombre de lignes dans une table est très pratique dans de nombreux cas, par exemple pour savoir combien d’utilisateurs sont présents dans une table ou pour connaître le nombre de commentaires sur unarticle.
SQL INNER JOIN
Dans le langage SQL la commande INNER JOIN, aussi appelée EQUIJOIN, est un type de jointures très communes pour lier plusieurs tables entre-elles. Cette commande retourne les enregistrements lorsqu’il y a au moins une ligne dans chaque colonne qui correspond à SQL LPAD() - SQLTRANSLATE THIS PAGE Dans le langage SQL, la fonction LPAD() permet de compléter une chaîne de caractère jusqu’à ce qu’elle atteigne la taille souhaitée, en ajoutant des caractères au début de cette chaîne. La fonction LPAD() s’utilise avec 2 ou 3 paramètres. Le premier paramètre correspondAIDE MÉMOIRE SQL
Aide mémoire SQL ©sql.sh Requêtes SQL SELECT * # Sélection des colonnes FROM table # Nom d'une ou plusieurs tables COURS ET TUTORIELS SUR LE LANGAGE SQL CREATE TABLE `timezones` ( `timezone_id` int(10) unsigned NOT NULL AUTO_INCREMENT, `timezone_groupe_fr` varchar(50) DEFAULT NULL, `timezone_groupe_en` varchar(50) DEFAULT NULL, `timezone_detail` varchar(100) DEFAULT NULL, PRIMARY KEY (`timezone_id`) ) ENGINE=InnoDB AUTO_INCREMENT=576 DEFAULT CHARSET=UTF-8 class="qbrs_data" data-appns="SERP" data-k="5377"> COURS ET TUTORIELS SUR LE LANGAGE SQL 9 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.112 Safari/535.1 161897 COURS ET TUTORIELS SUR LE LANGAGE SQLTRANSLATE THIS PAGE Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base.SQL ORDER BY
La commande ORDER BY permet de trier les lignes dans un résultat d’une requête SQL. Il est possible de trier les données sur une ou plusieurs colonnes, par ordre ascendant ou descendant. Syntaxe Une requête où l’on souhaite filtrer l’ordre SQL LIKE - SQLTRANSLATE THIS PAGE L’opérateur LIKE est utilisé dans la clause WHERE des requêtes SQL. Ce mot-clé permet d’effectuer une recherche sur un modèle particulier. Il est par exemple possible de rechercher les enregistrements dont la valeur d’une colonne commence par telle outelle
SQL CASE - SQLTRANSLATE THIS PAGE Astuce : la condition ELSE peut parfois être utilisée pour gérer les erreurs. UPDATE avec CASE. Comme cela a été expliqué au début, il est aussi possible d’utiliser le CASE à la suite de la commande SET d’un UPDATE pour mettre à jour une colonne avec une données spécifique selon une règle. Imaginons par exemple que l’ont souhaite offrir un produit pour tous les achats qui ont SQL UNION - SQLTRANSLATE THIS PAGE La commande UNION de SQL permet de mettre bout-à -bout les résultats de plusieurs requêtes utilisant elles-même la commande SELECT. C’est donc une commande qui permet de concaténer les résultats de 2 requêtes ou plus. Pour l’utiliser il est nécessaire que SQL EXISTS - SQLTRANSLATE THIS PAGE Dans le langage SQL, la commande EXISTS s’utilise dans une clause conditionnelle pour savoir s’il y a une présence ou non de lignes lors de l’utilisation d’une sous-requête. A noter : cette commande n’est pas à confondre avec la clause SQL CAST() - SQLTRANSLATE THIS PAGE La fonction CAST() dans le langage SQL est une fonction de transtypage qui permet de convertir une données d’un type en un autre. Il est par exemple possible de transformer une date au format DATETIME en DATE, ou l’inverse. Syntaxe ARCHIVES DES BASES DE DONNÉES GRATUITES Base de données des emails jetables (SQL, CSV et XML) Pour éviter le spam il existe des sites qui permettent d’obtenir temporairement une adresse email jetable. Ces sites, tels que Yopmail, Jetable.org, Guerillamail, Incognitomail, Spambox ou Trashmail sont pratiques pour les utilisateurs mais c’est moins drôle lorsqu’on est de lSQL ROUND()
Dans le langage SQL la fonction ROUND() permet d’arrondir un résultat numérique. Cette fonction permet soit d’arrondir sans utiliser de décimal pour retourner un nombre entier (c’est-à -dire : aucun chiffre après la virgule), ou de choisir le nombre de chiffreSQL SUBSTRING()
La fonction SUBSTRING() dans le langage SQL (ou SUBSTR() ) est utilisée pour segmenter une chaîne de caractère. Autrement dit, cela permet d’extraire une partie d’un chaîne, par exemple pour tronquer un texte. Compatibilité : MySQL : SUBSTR() ou SUBSTRING() Cours et tutoriels sur le langage SQL RechercherMENU PRINCIPAL
Aller au contenu
* Accueil
* Cours
* SQL SELECT
* SQL DISTINCT
* SQL WHERE
* SQL GROUP BY
* SQL HAVING
* SQL ORDER BY
* SQL LIMIT
* SQL INSERT INTO
* SQL UPDATE
* SQL DELETE
* Exercices SQL
* Bases de Données
* Optimisation
* Livres
* Blog
APPRENDRE LE SQL
Le SQL (Structured Query Language) est un langage permettant de communiquer avec une base de données. Ce langage informatique est notamment très utilisé par les développeurs web pour communiquer avec les données d’un site web. SQL.sh recense des cours de SQL et des explications sur les principales commandes pour lire, insérer, modifier et supprimer des données dans une base.COURS
Les cours ont pour but d’apprendre les principales commandes SQL telles que: SELECT , INSERT INTO, UPDATE
, DELETE ,
DROP TABLE … Chaque commande SQL est présentée par des exemples clairs et concis. Ces tutoriels peuvent vous aider à faire votre propre FORMATION SQL. En plus de la liste des commandes SQL, les cours présentes des fiches mnémotechniques présentant les fonctions SQL telles que AVG(), COUNT()
, MAX()
…
SYSTÈME DE GESTION DE BASE DE DONNÉES (SGBD) Chaque SGBD possède ses propres spécificités et caractéristiques. Pour présenter ces différences, les logiciels de gestion de bases de données sont cités, tels que : MySQL, PostgreSQL, SQLite, Microsoft SQL Server ou encore Oracle. Des SGBD de type NoSQL sont également présentés, tel que Cassandra,Redis ou MongoDB.
OPTIMISATION
Savoir effectuer des requêtes n’est pas trop difficile, mais il convient de véritablement comprendre comment fonctionne le stockage des données et la façon dont elles sont lues pour optimiser les performances. Les optimisations sont basées dans 2 catégories: les bons choix à faire lorsqu’il faut définir la structure de la base de données et les méthodes les plus adaptées pour lire lesdonnées.
* Cours
* SQL SELECT
* SQL DISTINCT
* SQL SQL_NO_CACHE
* SQL WHERE
* SQL AND & OR
* SQL IN
* SQL BETWEEN
* SQL LIKE
* SQL Wildcards
* SQL IS NULL / IS NOT NULL* SQL GROUP BY
* SQL WITH ROLLUP
* SQL HAVING
* SQL ORDER BY
* SQL AS (alias)
* SQL LIMIT
* SQL CASE
* SQL UNION
* SQL UNION ALL
* SQL INTERSECT
* SQL EXCEPT / MINUS* SQL INSERT INTO
* SQL ON DUPLICATE KEY UPDATE* SQL UPDATE
* SQL DELETE
* SQL MERGE
* SQL TRUNCATE TABLE * SQL CREATE DATABASE* SQL DROP DATABASE
* SQL CREATE TABLE
* SQL PRIMARY KEY
* SQL AUTO_INCREMENT* SQL ALTER TABLE
* SQL DROP TABLE
* Jointure SQL
* SQL INNER JOIN
* SQL CROSS JOIN
* SQL LEFT JOIN
* SQL RIGHT JOIN
* SQL FULL JOIN
* SQL SELF JOIN
* SQL NATURAL JOIN
* SQL Sous-requête
* SQL EXISTS
* SQL ALL
* SQL ANY / SOME
* Index SQL
* SQL CREATE INDEX
* SQL EXPLAIN
* SQL OPTIMIZE
* Commentaires en SQL* Exercices SQL
* Fonctions SQL
* Fonctions d’agrégation* SQL AVG()
* SQL COUNT()
* SQL MAX()
* SQL MIN()
* SQL SUM()
* Fonctions de chaînes de caractères* SQL CONCAT()
* SQL LENGTH()
* SQL REPLACE()
* SQL SOUNDEX()
* SQL SUBSTRING()
* SQL LEFT()
* SQL RIGHT()
* SQL REVERSE()
* SQL TRIM()
* SQL LTRIM()
* SQL RTRIM()
* SQL LPAD()
* SQL UPPER()
* SQL LOWER()
* SQL UCASE()
* SQL LCASE()
* SQL LOCATE()
* SQL INSTR()
* Fonctions mathématiques / numérique* SQL RAND()
* SQL ROUND()
* Fonctions de dates et d’heures* SQL DATE_FORMAT()
* SQL DATEDIFF()
* SQL DAYOFWEEK()
* SQL MONTH()
* SQL NOW()
* SQL SEC_TO_TIME()
* SQL TIMEDIFF()
* SQL TIMESTAMP()
* SQL YEAR()
* Fonctions de chiffrements* SQL MD5()
* SQL CAST()
* SQL CONVERT() (MySQL et SQL Server) * SQL CONVERT() (PostgreSQL et Oracle)* SQL ISNULL()
* SQL GROUP_CONCAT()* SQL VERSION()
* Procédure stockée (CREATE PROCEDURE)* CREATE TRIGGER
* Système de Gestion de Base de Données* MySQL
* PostgreSQL
* MariaDB
* Oracle Database
* Microsoft SQL Server* SQLite
* Access
* OpenOffice.org Base* Cassandra
* Redis
* MongoDB
* Neo4j
* Moteurs de stockage* Logiciels SQL
Ebook SQL (PDF)
Ebook SQL (.epub)
Aide mémoire MySQL
Boutique SQL
SQL.sh sur Facebook
SQL.sh sur Twitter
LIVRES RECOMMANDÉS
SQL
Frédéric Brouard
Administrez vos bases de données avec MySQLChantal Gribaumont
A PROPOS
* Forums
* Plan du site
* Mentions légales
* Partenaires
* Contact
SUIVRE SQL.SH
S'abonner au flux RSSCopyright sql.sh
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0