Articles of sql

¿Cómo TRUNCAR LA TABLA utilizando el ORM de Django?

Para vaciar una tabla de base de datos, uso esta consulta SQL: TRUNCATE TABLE `books` ¿Cómo trunco ​​una tabla usando los modelos de Django y ORM? He intentado esto, pero no funciona: Book.objects.truncate()

¿Cómo usar las funciones de ventana en PySpark?

Estoy tratando de usar algunas funciones de Windows ( ntile y percentRank ) para un dataframe pero no sé cómo usarlas. ¿Puede alguien ayudarme con esto, por favor? En la documentación de la API de Python no hay ejemplos al respecto. Específicamente, estoy tratando de obtener cuantiles de un campo numérico en mi dataframe. Estoy […]

Python: Número de filas afectadas por cursor.execute (“SELECT…)

¿Cómo puedo acceder a la cantidad de filas afectadas por: cursor.execute(“SELECT COUNT(*) from result where server_state=’2′ AND name LIKE ‘”+digest+”_”+charset+”_%'”)

Complejo de Sqlalchemy en cláusula con tupla en lista de tuplas

Estoy tratando de encontrar una manera de hacer que SQLAlchemy genere una consulta de la siguiente forma: seleccione * de t donde (a, b) en ((a1, b1), (a2, b2)); es posible? Si no, ¿alguna sugerencia sobre una forma de emularlo?

Obtener recuento de consultas SQL durante una sesión de shell Django

¿Hay alguna forma de imprimir la cantidad de consultas de SQL sin procesar realizadas por el ORM de Django durante una sesión de shell de Django? Este tipo de información ya es proporcionada por la barra de herramientas de depuración de Django (por ejemplo, 5 QUERIES in 5.83MS pero no es obvio cómo obtenerla desde […]

Base de datos sobre la marcha con lenguajes de scripting

Tengo un conjunto de archivos .csv que quiero procesar. Sería mucho más fácil procesarlo con consultas SQL. Me pregunto si hay alguna forma de cargar un archivo .csv y usar el lenguaje SQL para examinarlo con un lenguaje de scripting como python o ruby. Cargarlo con algo similar a ActiveRecord sería increíble. El problema es […]

¿Cómo obtener una plantilla django para extraer información de dos modelos diferentes?

Estoy codificando una aplicación django básica que mostrará una tabla de las ventas actuales de la tienda, basada en información de una base de datos MariaDB. Los datos se ingresan en la base de datos a través de un proceso separado, por lo que no se crean en Django, solo se usa un simple script […]

¿Agregando save () s en Django?

Estoy usando Django con un backend sqlite, y el rendimiento de escritura es un problema. Puedo graduarme a un db “adecuado” en algún momento, pero por el momento estoy atascado con sqlite. Creo que mis problemas de rendimiento de escritura probablemente están relacionados con el hecho de que estoy creando una gran cantidad de filas […]

Generación de cláusula WHERE dinámica de SQL

Para el registro, estoy usando Python y SQLlite. Tengo una función de trabajo que genera el SQL que necesito, pero no me parece correcto. def daily(self, host=None, day=None): sql = “SELECT * FROM daily WHERE 1″ if host: sql += ” AND host = ‘%s'” % (host,) if day: sql += ” AND day = […]

¿Cómo encontrar un conjunto de columnas para un candidato de clave principal en un archivo CSV?

Tengo un archivo CSV (no normalizado, ejemplo, archivo real de hasta 100 columnas): ID, CUST_NAME, CLIENT_NAME, PAYMENT_NUM, START_DATE, END_DATE 1, CUST1, CLIENT1, 10, 2018-04-01, 2018-04-02 2, CUST1, CLIENT1, 10, 2018-04-01, 2018-05-30 3, CUST1, CLIENT1, 101, 2018-04-02, 2018-04-03 4, CUST2, CLIENT1, 102, 2018-04-02, 2018-04-03 ¿Cómo puedo encontrar TODOS los conjuntos de columnas posibles que podrían usarse […]