Project

General

Profile

Comados SQL » History » Revision 8

Revision 7 (Demo MiGestion365 Admin, 01/20/2026 07:01 PM) → Revision 8/13 (Demo MiGestion365 Admin, 01/20/2026 07:02 PM)

# Comados SQL 


 ### Como crear una nueva tabla 

 CREATE TABLE IF NOT EXISTS aux.bajada_inventario_ext 
 (LIKE aux.bajada_inventario INCLUDING ALL); 


 ### Búsqueda de un elemento en específico dentro de una tabla 

 SELECT * 
 FROM audit.ci_op_raw 
 WHERE nombre_co = 'SM020101-PATH-20-001886-0000'; 

 SELECT * 
 FROM audit.wkt_fibra_raw w 
 WHERE row_to_json(w)::text ILIKE '%TL000201-BHL0-00-018990-0031%'; 


 ### Contabilizar la cantidad de elementos de una columna con un valor determinado 

 SELECT COUNT(*) AS filas_con_path_atc_nulo 
 FROM aux.bajada_inventario 
 WHERE path_atc IS NULL; 


 ### Borrar una tabla completa 

 DROP TABLE aux.bajada_inventario_ext; 


 ### Agregar la columna path_atc si no existe 

 ALTER TABLE aux.bajada_inventario_ext 
 ADD COLUMN IF NOT EXISTS path_atc text; 


 ### Borrar una columna de una tabla 

 ALTER TABLE aux.bajada_inventario DROP COLUMN atc_path; 


 ### Poblado de contenido en una tabla 

         UPDATE aux.bajada_inventario AS b 
         SET path_atc = i.path_atc 
         FROM cm.inventory_fat_occupation AS i 
         WHERE i.physical_path = b.fibra_f01_f02_f03; 

 ### Comandos relacionados con la funcion huella_cometario 

 SELECT * FROM giscloud.huella_comentario('teco|telco|telecon|telecom');