Привет, Я искал аналогичную тему, но не смог найти такое решение для публикации. Любые подсказки или ссылки будут оценены.Python & Mysql: Выбрать оператор с переменной
Я использую python 2.7 + MySQLdb, я сделал заявление sql, но имел странную проблему.
【】 работа
Val3 = 1
sql = """SELECT ValA FROM %s WHERE Val2 = %s AND Val3 = %s""" % (Val1, Val2, Val3)
【не работает】
Val3 = "variable"
sql = """SELECT ValA FROM %s WHERE Val2 = %s AND Val3 = %s""" % (Val1, Val2, Val3)
При использовании текста в качестве переменного оператора SQL не получает выполняются.
(Примечание: сообщение об ошибке просто не получает лечение, как, как будто его не существует)
Кто-нибудь знает, в чем проблема?
Спасибо большое !!!! – user3074823
не забывайте кавычки побега. – crazyzubr