Outils pour utilisateurs

Outils du site


bases_de_donnees:mysql:toc

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
bases_de_donnees:mysql:toc [2015/09/17 03:26] sgariepybases_de_donnees:mysql:toc [2020/02/13 00:41] sgariepy
Ligne 4: Ligne 4:
  
  
-MySQL est un système de gestion de base de données (SGDB). Selon le type d'application, sa licence est libre ou propriétaire. Il fait partie des logiciels de gestion de base de données les plus utilisés au monde, autant par le grand public (applications web principalement) que par des professionnels, au même titre que [[bd:oracle:toc|Oracle]] ou [[bd:sqlserver2k5:toc|Microsoft SQL Server]] ((http://fr.wikipedia.org/wiki/Mysql)).+MySQL est un système de gestion de base de données (SGDB). Selon le type d'application, sa licence est libre ou propriétaire. Il fait partie des logiciels de gestion de base de données les plus utilisés au monde, autant par le grand public (applications web principalement) que par des professionnels, au même titre que [[bases_de_donnees:oracle:toc|Oracle]] ou [[bases_de_donnees:sqlserver:toc|SQL Server]] ((http://fr.wikipedia.org/wiki/Mysql)).
  
 ====== Types de données ====== ====== Types de données ======
Ligne 130: Ligne 130:
  
   alter table tablename charset=utf8;   alter table tablename charset=utf8;
 +
 +
 +
 +====== Exemples de CASE WHEN ======
 +
 +
 +<code sql>
 +CASE
 +WHEN `User`.`firstname` IS NULL
 + THEN `User`.`username`
 +WHEN `User`.`firstname` IS NOT NULL
 + THEN (CONCAT(`User`.`firstname`, " ", `User`.`lastname`))
 +END
 +</code>
 +
 +
 +
 +<code sql>
 +CASE `User`.`show_fullname`
 + WHEN 1 THEN
 + IF((`User`.`firstname` IS NULL) OR (`User`.`lastname` IS NULL), `User`.`username`, CONCAT(`User`.`firstname`, " ", `User`.`lastname`))
 + WHEN 0 THEN
 + `User`.`username`
 +END
 +</code>
 +
 +
 +
 +<code sql>
 +CASE `User`.`show_fullname` WHEN 1 THEN `User`.`name` WHEN 0 THEN `User`.`username` END
 +</code>
 +
 +
 +
 +
 +
 +
 +
 +
  
 ====== Ressources ====== ====== Ressources ======
bases_de_donnees/mysql/toc.txt · Dernière modification : 2023/10/03 22:34 de sgariepy