Outils pour utilisateurs

Outils du site


informatique:sql

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
informatique:sql [16/09/2020 12:29] – [Sql Join] cyrilleinformatique:sql [09/04/2022 22:10] – [Tora] cyrille
Ligne 90: Ligne 90:
  
 ==== Insertions ==== ==== Insertions ====
- 
  
 **Question** **Question**
Ligne 118: Ligne 117:
 REPLACE --> http://dev.mysql.com/doc/refman/5.0/en/replace.html REPLACE --> http://dev.mysql.com/doc/refman/5.0/en/replace.html
  
 +
 +**pour les accès concurrents avec SELECT FOR UPDATE en SQL**
 +  * https://www.bortzmeyer.org/select-for-update.html
 +  * https://mariadb.com/kb/en/for-update/
 +
 +==== Supprimer doublons ====
 +
 +https://sql.sh/138-methode-supprimer-doublons
 +
 +Compter les doublons:
 +<code sql>
 +SELECT count(*) as DOUBLON, employee_id
 +FROM globalstatements
 +group by employee_id
 +having count(*) > 1
 +limit 100000
 +</code>
 +
 +Les supprimer:
 +<code sql>
 +delete G1 from globalstatements G1
 +LEFT OUTER JOIN (
 +        SELECT MIN(id) as id, employee_id
 +        FROM globalstatements
 +        GROUP BY employee_id
 +    ) as G2
 +    ON G1.id = G2.id
 +WHERE G2.id IS NULL
 +;
 +</code>
 ===== Tools ===== ===== Tools =====
  
 ==== MySQL Workbench ==== ==== MySQL Workbench ====
  
 +[[/informatique/sgbd/mysql#mysql_workbench]]
 ==== HeidiSQL ==== ==== HeidiSQL ====
  
 +https://www.heidisql.com
 +
 +HeidiSQL runs fine on Windows 8 and 10 (and on Windows 7 + 11 with some minor issues).
 ==== Tora ==== ==== Tora ====
  
Ligne 131: Ligne 164:
  
 In addition to regular query and data browsing functionality, it includes several additional tools useful for database administrators and developers – which aims to help the DBA or developer of database application. Features PL/SQL debugger, SQL worksheet with syntax highlighting, DB browser and a comprehensive set of DBA tools.  In addition to regular query and data browsing functionality, it includes several additional tools useful for database administrators and developers – which aims to help the DBA or developer of database application. Features PL/SQL debugger, SQL worksheet with syntax highlighting, DB browser and a comprehensive set of DBA tools. 
 +
 +==== DB Browser for SQLite ====
 +
 +https://sqlitebrowser.org
 +
  
  
  
  
informatique/sql.txt · Dernière modification : 13/04/2024 14:22 de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki