= SQL
* [[bbdd:sql:postgresql]]
* [[bbdd:sql:pivot]]
== tablas útiles
* [[bbdd:sql:provincias]]
* SQLServer: [[https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks]]
== pequeños scripts mysql
* [[bbdd:mysql:dupes:start]]
* [[bbdd:mysql:fechas:start]]
* [[bbdd:mysql:status:start]]
* [[bbdd:mysql:leftjoin:start]]
* [[linux:scripts:mysqldump|]]
* [[bbdd:sql:updatefield2tables]]
== comandos
* SHOW VARIABLES LIKE "%version%";
* actualizar campo de un registro que cumpla criterio de WHERE:UPDATE SET ='' WHERE =''
* [[http://www.mysqltutorial.org/mysql-grant.aspx]]
=== JSON
Extraer información de JSON almacenado en campo SQL:SELECT id,JSON_EXTRACT(valor,'$.periode') AS periode
FROM treballadors_registrejornada
WHERE periode = "01-2020"
{{ :bbdd:sql:pasted:20230109-025759.png }}
* https://noticiasseguridad.com/seguridad-informatica/los-nuevos-ataques-de-inyeccion-sql-basados-en-json-permiten-eludir-waf-de-palo-alto-f5-aws-cloudflare-e-imperva/
* https://dev.mysql.com/doc/refman/8.0/en/json-functions.html