SQL Personalizado de PrestaShop
En PrestaShop, el Lenguaje de Consultas Estructuradas se utiliza para ejecutar acciones específicas hacia productos, pedidos, clientes, etc. Usando SQL puede ingresar comandos especiales para indicarle a PrestaShop qué datos desea que devuelva.
Hay una gama de declaraciones estándar de SQL utilizadas con frecuencia. Sin embargo, en ocasiones es esencial aplicar un PrestaShop query personalizado de SQL para realizar una acción de cierta manera. En este caso sería buena idea usar algunas herramientas de construcción de SQL.
Store Manager for PrestaShop viene con un escritor de SQL personalizado integrado para generar declaraciones SQL personalizadas de manera rápida y limpia. Las declaraciones SQL generadas pueden probarse en errores y guardarse en el archivo del constructor.
¿Cómo usar PrestaShop Custom SQL Query Builder?
- Desde la Store Manager dashboard, vaya a 'Herramientas' y lance el instrumento 'Custom SQL'.
- Toque el botón 'Nueva consulta', especifique el nombre y presione OK.
- Escriba las consultas en el editor o ejecute la herramienta Query Builder que contiene todas las tablas de la base de datos de la tienda.

Aquí tiene dos cuadrículas: una contiene las consultas SQL guardadas y la otra es el editor de SQL en sí mismo.


Visual Query Builder
El visualizador de consultas ayuda a generar consultas SQL complejas mediante el arrastre y colocación de tablas de la base de datos. Aquí hay una pequeña instrucción sobre cómo utilizar esta herramienta.
- Encuentra la lista de todas las tablas de la base de datos de tu PrestaShop en el lado derecho y haz doble clic en los elementos necesarios o arrástralos al editor. Las tablas están agrupadas por tipo, así que no debería ser un problema encontrar un objeto específico. Para eliminar una tabla, haz clic con el botón derecho sobre ella y selecciona la opción 'Eliminar' o presiona el botón 'Cerrar'.
- Haz doble clic en la tabla agregada e ingresa su alias.
- Para crear un vínculo entre dos campos de tablas, simplemente arrastra un campo desde una tabla y suéltalo sobre el campo de otra tabla. Si las tablas están referenciadas con claves foráneas, se unirán automáticamente.
- Para incluir un campo en la consulta, marca la casilla a su lado. Para eliminar un campo, desmarca la casilla.
- Utiliza el panel de columnas inferior para gestionar las expresiones.
- Para guardar la expresión, presiona 'Aceptar'.




Si necesitas algunas opciones específicas del servidor de base de datos, abre el menú contextual en la cuadrícula de construcción de consultas y selecciona 'Propiedades'.

Cuando termines con la consulta, haz clic en el botón Guardar. Para ejecutar la expresión, presiona el botón correspondiente. En caso de que la consulta no se haya ejecutado, revisa la pestaña Registros para errores. Ten en cuenta que después de cerrar Store Manager, los registros serán borrados.
Conclusión
Trabajar manualmente con SQL requiere mucho tiempo, especialmente cuando comete errores. La herramienta de SQL personalizada de PrestaShop puede ayudar considerablemente a generar expresiones de manera correcta y aplicarlas a los campos de la base de datos necesarios.
Genera consultas SQL personalizadas para PrestaShop en pocos clics durante 14 días GRATIS - Descargar gratis
Artículos Relacionados:

¿Por qué usar Expresiones durante la importación a PrestaShop?
Descubre qué formatos de archivo se admiten para la importación en el back office de PrestaShop y cuáles son las soluciones de importación ofrecidas por Store Manager for PrestaShop. Leer Más...

Operaciones en masa sobre pedidos de PrestaShop
Descubre cómo filtrar PrestaShop pedidos, exportarlos y actualizar sus estados. Leer más...

Administra la importación de PrestaShop mediante expresiones.
Aprende cómo aplicar expresiones para actualizar el estado del producto, la descripción del producto, el precio del producto, etc., durante el proceso de importación. Leer más...

Automatiza la Importación de Productos en tu PrestaShop
Descubre los beneficios de la importación automática de productos y cómo configurarla. Lee Más...
COMENTARIOS
