我想从多个表中选择多个数据,因此我使用join来获取这些数据,并且根据这些数据,我希望有一组代码,并且每个代码的总数都是组合在一起的.我尝试使用SUM(),MAX()以及GROUP BY我怎么得到每个组的错误总和.
当没有sum和max和group时,我的数据结果如下所示:
查询是:
SELECT DISTINCT
t17.acctcode,
(pcchrgamt)
FROM
hpatchrg AS t3 INNER JOIN
hcharge AS t17 ON t3.chargcode = t17.chrgcode INNER JOIN
Codes AS t14 ON t17.uacs = t14.accCode
WHERE acctno = '2007-000025486'
Run Code Online (Sandbox Code Playgroud)
结果是:
acctcode pcchrgamt
613 RECORDS 56.00
613 RECORDS 60.00
631 CSR 56.00
631 CSR 60.00
631 CSR 74.00
631 CSR 88.40
643 2.00
643 3.00
643 4.00
643 6.00
643 8.75
643 10.00
643 11.40
643 39.75
643 40.00
643 …Run Code Online (Sandbox Code Playgroud) console.log(JSON.stringify($('.btn').attr('data-obj')))Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="btn btn-info user_action" data-action="edit_faqs" data-obj="{SysID:2,Artist:Json Mras,Song:I'm yours}" data-toggle="modal " data-target="#SongsModal
"><i class="fa fa-edit "></i> Edit</button>Run Code Online (Sandbox Code Playgroud)
我发现了这个,但在我的情况下这有点不同。
当我尝试对数据使用 JSON.stringify 时,我可以在开发工具中看到
//I want I'm Yours
"{\"Song\":\"I"
Run Code Online (Sandbox Code Playgroud)
数据存储在我的数据库中,我在 ajax 请求中获取它,我想使用JSON.stringify它,因为我将它作为data-*一个按钮放在一个按钮上,然后当我单击该按钮时将使用它。单击我想使用的按钮,JSON.parse以便我可以对其进行迭代。
如何逃避所有特殊字符JSON.stringify和JSON.parse
错误是:
未捕获的语法错误:JSON 输入意外结束
这指向 JSON.stringify
添加了一个片段但它没有重新创建问题所以我添加了一个图像
数据库:
更新:
我从ajax请求中获取数据。获取我使用的数据后,将数据data_array = JSON.stringify(data[i]);应用为data-obj='" + data_array + "'