查询数据时用&符号进行处理

时间:2014-05-19 22:56:34

标签: mysql sql

我正在执行以下简单查询:

$result_cat = "SELECT rowid,mgap_ska_id, mgap_ska_record_type, mgap_ska_report_category, SUM(ROUND(mgap_growth,0))+SUM(ROUND(mgap_recovery,0)) AS total
                 FROM mgap_orders
                WHERE mgap_ska_id = '$id'
                  AND (mgap_accept = 1 OR mgap_nr = 3)
                  AND account_manager_id = '" . $_SESSION['account_manager_id'] . "' 
                GROUP BY mgap_ska_report_category";

它可以正常处理我的所有数据,直到它包含一个包含&这样的&符号的记录。具有此数据的Te记录设置为VARCHAR;有什么理由,查询不会只收集包含&的数据。 ?

风云:数据是这样一个简单的类别:Soup&坚果

由于数据来自客户端CSV,我无法控制命名约定。

0 个答案:

没有答案