【问题标题】:SQL SELECT & multiple AND query statement in visual c# [closed]Visual c#中的SQL SELECT和多个AND查询语句[关闭]
【发布时间】:2014-01-23 09:22:08
【问题描述】:

在此查询语句中,我想要 'datetime' 列中的天数总和,其中 emp_ID 等于在 textBox2 '和' leavetype = Fullday '和' status = approved 中选择的 emp_ID。这是我的代码

string selectSql = 
"Select sum(datetime) 
 From Lea_information 
 Where emp_ID= ('" + textBox2.Text + "') 
 and (leave_type,status) = values (Fullday,Approved)";

【问题讨论】:

  • 您是否需要我们的帮助,或者您只是在说什么?如果您遇到某种问题,我相信您会告诉我们...
  • 是的,我需要帮助,抱歉我的英语不好。上面的语句不起作用。
  • 你也想得到天数的总和还是计数?
  • @user3125185:问题不在于英语不好(它好到我什至没有想到)。事实上,你没有描述你的问题是什么,你得到了什么错误消息等等。一个好的问题(或错误报告)应该总是包含你得到的确切错误,因为错误消息可以帮助调试。跨度>
  • @PeterRing - 我想要的是总和而不是计数。

标签: c# sql select


【解决方案1】:

这样试试

string selectSql = 
"Select sum(datetime) 
 From Lea_information 
 Where emp_ID= '" + textBox2.Text + "'
 AND leave_type ='Fullday' 
 AND status = 'Approved'";

【讨论】:

  • 谢谢先生,它工作得很好
【解决方案2】:

使用

ing selectSql = "Select sum(datetime) from Lea_information where emp_ID= ('" + textBox2.Text + "') and leave_type = FullDay and status = Approved)";

不确定您使用的是哪个数据库,但我从未见过像您之前写过的语句。

【讨论】:

  • 非常感谢您,先生,它工作得很好!很抱歉告诉你,我还是个初学者。
猜你喜欢
  • 1970-01-01
  • 2013-12-06
  • 1970-01-01
  • 1970-01-01
  • 2022-11-21
  • 2016-01-04
  • 2019-01-08
  • 2018-03-13
  • 2015-08-02
相关资源
最近更新 更多