我正在运行SQL查询以了解列上相同值的次数。
查询:
SELECT COUNT(CustomerID) AS OrdersFromCustomerID7
FROM Orders
WHERE CustomerID=7;
查询结果:
OrdersFromCustomerID7
---------------------
4
因为我想把" 4" Linux环境变量的值,我需要从结果中删除OrdersFromCustomerID7
文本。有谁知道如何做到这一点?
注意:我已尝试从查询中删除AS OrdersFromCustomerID7
,这会使查询结果如下所示:
COUNT(CustomerID)
-----------------
4
我需要将查询结果作为单个数字返回,因为之后将其放入环境变量中以供将来分析使用。
有什么想法吗?
谢谢!
答案 0 :(得分:0)
我终于能够使用查询中的以下修饰符来使其工作:
mysql "DATABASE" -N -s -r "SQL STATEMENT"
-N removes headers
-s removes separator chars
-r raw output
感谢@Ambrish的时间!