Alex_Kuzen
@Alex_Kuzen

Python, как в sqlite3 привязать одно из полей к имени или ID?

Haval	mx12	2022
Haval	xx100	2021
BMW	X5	2018
BMW	X6	2020
BMW	X3	2014
Mersedes	Q2	2001
Mersedes	Q2	2002
Mersedes	M3	2002
Mersedes	MM14	2002
Mersedes	hh1	2002
Lada	Kalina	1975
Lada	Kalina	1975
Audi	a8	2021


Вот, у меня есть условная БД. Мне надо что бы модель привязывалась к марке, я бы мог бы как нибудь через циклы просто вызывать их но у меня ни одна марка не повторяется, и копии просто удаляются. В таком случае просто вызов будет бесолезен, а как привязать модель машины к марке не знаю. Плюс в юудущем в БД будут добавлятся авто, и просто привязать каждую модель к марке вручную не вариант, так как в будущем придется постоянно лезть в код и дописывать.

class db_info:

    def take_info_from_db(self = None):
        first_colum = []
        for col in cursor.fetchall():
            first_colum.append(col[0])
        car_list = sorted(list(dict.fromkeys(first_colum)))
        print(car_list)




db = db_info
print(db.take_info_from_db())

Вот, тут пока что я написал, но встал в тупик. Кто знает как привязать модель именно у марке авто?
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы