Jupyter Notebook 不允许我在多行中输入 MySQL 查询

Car*_*Tan 3 mysql jupyter-notebook

如上所述,我无法在 Jupyter 中多行输入查询,这很烦人,因为编写和读取我自己的查询比较困难。有没有办法切换多行和单行输入?我已经用谷歌搜索了好几次,但文档似乎没有多大帮助。

PS:找到了输入“%%sql”而不是“%sql”的愚蠢解决方案

Jac*_*001 5

使用标准 python 语法很容易做到这一点。使用三引号运算符。

query = """
select
  foo
from
  bar
"""
Run Code Online (Sandbox Code Playgroud)