У меня есть таблица MySQL, и первый столбец таблицы - это названия компаний, а второй столбец - ключевое слово, связанное с компанией. У некоторых компаний есть несколько ключевых слов, и я сделал это так, что если у компании более одного ключевого слова, у них есть несколько первых и вторых столбцов. output.impwords - это список, содержащий ключевые слова, которые я собрал в результате обработки предложения и получения ключевого слова. Как выполнить итерацию по ключевым словам из таблицы, а затем сопоставить их с первым столбцом таблицы, который является названием компании?
Вот изображение таблицы
Мой метод до сих пор
def match_tweet_for_website(self):
output= WebOutput.WebOutput(input("Enter Tweet "))
print(output.impWords)
self.cursor = self.connection.cursor(buffered=True)
query= "SELECT DISTINCT company_name FROM CompanyKeywords WHERE"
for i in output.impWords: