繁体   English   中英

打印sql查询结果

Printing sql query results

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

查询数据库并将结果发送到 discord 的两个独立但相关的问题:

示例代码:

async def query(ctx):
try:
    cursor.execute("SELECT record.name, COUNT(place.name) .....")
        for row in cursor:
        await ctx.send(row)
except Error as e:
     print(e)

每一行都打印为它自己的消息并以以下格式显示:

('potato', 1)
('orange', 1)
('steak', 1)

我想将所有行附加到一条消息中,因为结果足够多,这会用垃圾邮件炸毁频道。 每一行在它自己的行和第 2 部分中,删除查询结果格式。

它应该是这样的(括号表示一条消息不可见格式):

"
potato 1
orange 2
steak 1
"

我试图将“await ctx.send(row)”更改为“await ctx.send(row[0],row[1]) 以删除格式,但我知道 send 的操作方式与 print( ) 而它正在寻找一个字符串。“await ctx.send(row[0].join(row[1]))”失败,因为:“TypeError: can only join an iterable”

此外,我不知道如何从游标中获取结果,将其附加到带有换行符的单个字符串中。

提前感谢您的任何建议。

1 个回复

这只是基本的python

message = ""
for veg, i in cursor.fetchall(): # Or however you named it
    message += f"{veg} {i}\n"

消息 var 现在看起来像这样:

"potato 1
orange 2
steak 1"
1 sql查询不打印

我试图运行动态查询,但由于一些奇怪的原因它没有运行。 它甚至不打印。 请任何人都可以告诉我为什么下面的动态查询不打印。 非常感谢 ...

2 Clojure:如何打印SQL查询的结果?

假设我要执行以下查询:(从表中选择*)(从表中选择count(*)) http://clojuredocs.org/clojure_contrib/clojure.contrib.sql/with-query-results 如何将所有这些都放入向量中以便可以打印出结果? 请给出具 ...

3 sql查询的打印结果[重复]

这个问题已经在这里有了答案: mysql_fetch_array()/ mysql_fetch_assoc()/ mysql_fetch_row()/ mysql_num_rows等…期望参数1为资源或结果 32答案 我在我的项目中拥有一切。 但我无法在屏幕上打印 ...

2017-07-15 16:14:02 2 426   php/ mysql
4 打印SQL查询结果PHP

我希望能够使用表单搜索SQL数据库并在屏幕上输出搜索结果。 这是我的代码: 它选择并输出信息。 问题是我需要人们能够将字段保留为空白的搜索表单,但这导致所有数据被显示。 如果他们输入县名并将其他所有内容留空,我希望它仅提取该县名记录。 ...

5 SQL查询以打印名称和顺序打印职业

查询 OCCUPATIONS 中所有名称按字母顺序排列的列表,紧随其后的是每个职业的第一个字母作为括号(即:括在括号中)。 例如: 查询OCCUPATIONS中每个职业出现的次数。 将出现的次数按升序排序,并按以下格式输出: ...

6 SQL查询打印JSON数据

我目前正在使用print json_encode($query->result());从SQL查询中打印数据print json_encode($query->result()); 这给出了数据库中所有字段的结果。 当前打印: 但是我需要它以以下格式打印: 如 ...

7 使用SQL查询打印素数

我是StackOverflow的新手,并且为打印从2到1000的质数而陷入困境。如果这是最有效的编码方式,则使用以下查询需要输入。 我知道这个问题已经被问过多次了,如果有的话,我正在寻求更好的解决方案。 需要更多有关如何将其与MySQL / MS SQL / PostgreSQL一起使用的信息。 ...

8 从SQL查询打印数据

所以我从两个查询中得到了一些数据,但是在样式设计上却失败了。 我想要的只是回显和设置我从查询中获得的数据的样式,并包括它们的href链接。 当我尝试添加href =“”和class =“”时,代码混乱了,因为“”破坏了字符串。 有什么方法可以回传数据而又不会使事情变得如此糟糕吗? ...

9 SQL Server:打印生成的SQL查询

有没有人知道如何在SQL Server中执行后打印SQL查询的输出? 上面显示了一个SQL查询,但是,一旦执行它,我希望看到在以下部分创建的实际日期值 换句话说,一旦执行了查询,我可以打印SQL查询输出,以便显示类似这样的内容 与往常一样,任何反馈都将非常感谢。 感 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM