N0 Te Importa

Generation

generate functionSun, 09 Jul 2023

script mysql nombre server:127.0.0.1 db: "aaaa" user:"root" pass:"" tabla: "anuncios" iterar en el campo "cuidad_slug" y hacer cumplir la regla que hayan 10 anuncios por cada valor único de "ciudad_slug" por cada una de las "categoria_id" que son la 1 la 2 y la 3. Tiene que haber 10 de cada categoria_id por cada ciudad_slug. Los que hay se respetan y si no cumplen con la condicion se rellenan de forma aleatoria hasta llegar a 10

# coding: utf-8 import pymysql import random #Connect to the database connection = pymysql.connect(host='127.0.0.1', user='root', password='', db='aaaa', charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor) try: with connection.cursor() as cursor: # Read a single record sql = "SELECT * FROM anuncios ORDER BY ciudad_slug ASC" cursor.execute(sql) result = cursor.fetchall() result_ciudades = [] for anuncio in result: if anuncio['ciudad_slug'] not in result_ciudades: result_ciudades.append(anuncio['ciudad_slug']) for ciudad in result_ciudades: cursor_dos = connection.cursor() sql_

Want to kickstart your project?Use the new AI Studio to create your code