c# - 如何使用 C# 获取 mysql 表中特定项目的计数

标签 c# mysql sql select count

我试图使用 c# 从 mysql 表中获取特定项目的计数。但我什么也没得到

我的代码

string Batch = textBox8.Text;
string batchnumber = ("SELECT COUNT [Batch_No] FROM Orders where Batch_No='" + Batch + "'");

orders 是我的表,batch_no 是列,我想获取表中特定批号的计数。我该怎么做?

最佳答案

COUNT [Batch_No] 更改为 COUNT(Batch_No)。它会起作用。

试试这个:

string Batch = textBox8.Text;
string batchnumber = ("SELECT COUNT(Batch_No) FROM Orders WHERE Batch_No='" + Batch + "'");

关于c# - 如何使用 C# 获取 mysql 表中特定项目的计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34613016/

相关文章:

c# - 如何将datagridview列更改为int

c# - C# 中的隐式构造函数有什么作用?

C#:从特定日期添加工作日

mysql - 在一个巨大的表中处理删除/插入/选择

sql - SQL Server 中的伪随机可重复排序(不是 NEWID() 也不是 RAND())

c# - 在 CultureInfo 中获取当前语言

php - 数组爆炸并保存

php - Codeigniter Active Record - 以特定 ID 开始查询?

mysql - 想要在以下程序中应用交易,但它不起作用

将 3 个表与类似输出的字符串组合在一起的 SQL 查询