informatique:sql
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
informatique:sql [11/04/2020 15:06] – [Tips] Sql Join cyrille | informatique:sql [09/04/2022 22:01] – [HeidiSQL] cyrille | ||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
* [[https:// | * [[https:// | ||
- | Optimisation MySQL Par Laurent DECORPS \\ | ||
- | http:// | ||
- | |||
- | Optimisation MySQL | ||
- | http:// | ||
- | Autres conseils d' | ||
- | http:// | ||
===== Tips ===== | ===== Tips ===== | ||
Ligne 28: | Ligne 21: | ||
* All INNER and OUTER keywords are optional | * All INNER and OUTER keywords are optional | ||
- | === SQL Join tutorial by Dofactory === | + | Docs: |
- | + | * [[https:// | |
- | [[https:// | + | |
==== Données Hiérarchiques (Nested Categories) ==== | ==== Données Hiérarchiques (Nested Categories) ==== | ||
Ligne 97: | Ligne 90: | ||
==== Insertions ==== | ==== Insertions ==== | ||
- | |||
**Question** | **Question** | ||
Ligne 125: | Ligne 117: | ||
REPLACE --> http:// | REPLACE --> http:// | ||
+ | |||
+ | **pour les accès concurrents avec SELECT FOR UPDATE en SQL** | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | ==== Supprimer doublons ==== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | Compter les doublons: | ||
+ | <code sql> | ||
+ | SELECT count(*) as DOUBLON, employee_id | ||
+ | FROM globalstatements | ||
+ | group by employee_id | ||
+ | having count(*) > 1 | ||
+ | limit 100000 | ||
+ | </ | ||
+ | |||
+ | 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 | ||
+ | ; | ||
+ | </ | ||
===== Tools ===== | ===== Tools ===== | ||
==== MySQL Workbench ==== | ==== MySQL Workbench ==== | ||
+ | [[/ | ||
==== HeidiSQL ==== | ==== HeidiSQL ==== | ||
+ | https:// | ||
+ | |||
+ | HeidiSQL runs fine on Windows 8 and 10 (and on Windows 7 + 11 with some minor issues). | ||
==== Tora ==== | ==== Tora ==== | ||
informatique/sql.txt · Dernière modification : 13/04/2024 14:22 de cyrille