mysql - Jupyter Notebook 不允许我在多行上输入 MySQL 查询

标签 mysql jupyter-notebook

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

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

最佳答案

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

query = """
select
  foo
from
  bar
"""

关于mysql - Jupyter Notebook 不允许我在多行上输入 MySQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45684494/

相关文章:

Mysql 服务器无法在 lamp debian 8 中启动

python - 如何在下一个 jupyter 单元格中重复使用 plot

python - 如何设置 Google API 凭据以通过 Jupyter Notebook 访问 AutoML API?

python - 如何限制用户在 Django 中保存数据库?

mysql - 语法错误更新案例mysql

mysql - 多个表还是多个数据库?

python - 我什么时候应该在笔记本中模块化代码

jupyter-notebook - 让这个笔记本信任加载 map : File -> Trust Notebook, 我该如何解决这个问题?

ipython - 无法启动jupyter

mysql - 我如何在我的行中找到相同的值并将其放入 CASE 中