В MySQL есть два типа кавычек:
'
для включения строковых литералов `
для включения идентификаторов, таких как имена таблиц и столбцов И тогда есть "
, который является частным случаем. Он может быть использован для one вышеупомянутых целей за раз в зависимости от сервера MySQL sql_mode
:
"
может использоваться для вложения строковых литералов точно так же, как '
ANSI_QUOTES
символ "
может использоваться для заключите идентификаторы так же, как `
SELECT "column" FROM table WHERE foo = "bar"
Запрос будет выбирать строковый литерал "column"
, где column foo
равен строке "bar"
В запросе будет выбран столбец column
где столбец foo
равен столбцу bar
"
, чтобы ваш код не зависел от SQL mode обратите внимание, что ваш код слишком длинный, а не:
tempInit = input()
temp = float(tempInit[:-1])
if tempInit[-1]== 'F':
c=(temp-32)*5/9
print(str(c)+'C')
if tempInit[-1]== 'C':
f =(temp*9/5)+32
print(str(f)+'F')