获取选择查询数

时间:2018-10-09 08:35:16

标签: sql jdbc

我的需要是获取执行查询的数量。我得到查询以获取Count

Select Count(*) from ( Select Query) from myTable

但是问题是,当用户输入特殊字符(例如逗号,句点等)时,它会在“)”处或附近显示诸如“语法错误”之类的错误。但是从用户的角度来看,没有')'。

该如何解决?还有其他方法可以计数吗?我的最终输出应为“,”或“。”或附近的语法错误。如果查询中存在它们,则为

1 个答案:

答案 0 :(得分:0)

您需要子查询,为此您可以使用CTE(公用表表达式)

postgresql_database

这样您就可以发布sql server和postgre

$mailBody = ...
    'attachments' => [
        [
            '@odata.type' => '#microsoft.graph.fileAttachment',
            'Name' => 'file.docx',
            'ContentBytes' => $localFile
            // 'DriveID' => 'possibly this instead of Content Bytes?'
        ]
     ]
     ...

$response = $this->getGraph()->createRequest("POST", "/users/{primary-user}/sendMail")
                ->attachBody($mailBody)
                ->execute();