列名为rcvdate,具有日期时间类型,值如下:
2009-10-20 10:00:00
Run Code Online (Sandbox Code Playgroud)
我想做一个选择,我的查询:
SELECT *
FROM data
WHERE rcvdate = '2009-10-20'
Run Code Online (Sandbox Code Playgroud)
不工作,我期待runnable查询,因为我检查了很多查询,但他们没有工作.
我有一个关于SQL Server身份验证的简单问题.
我正在使用VS2010附带的SQL Server 2008 Express.由于SQL Server Express与VS2010一起安装,因此无法输入SQL Server身份验证的密码(如果我选择了SQL Server 2008 Standard,我会看到一个可以输入密码的屏幕).
现在,当我尝试使用SQL Server身份验证创建新数据库时,我告诉我输入我从未创建的用户名和密码.

我应该从哪里出发?提前致谢.
我正在尝试执行sql语句
select buyer, issuer, ident, sum(qnty) as sum1
from palete
where sum1 <> 0
group by buyer, issuer, ident
Run Code Online (Sandbox Code Playgroud)
我收到错误列名称'sum1'无效.
问题是我得到了很多结果,所以我想避免这些结果,其中sum1为0.
感谢帮助!
我想删除dbgrid中的所有非数字行
例如我的dbgrid行是:
row1= 127.0.0.1:900
row2= 103.43.122.40:8000
row3= 122.12.75.4:3128
row4= netfire.se98.ar:3000
row5= po-ryd.449.br:3128
row6= 93.5.32.150:6540
Run Code Online (Sandbox Code Playgroud)
现在,删除dbgrid中的所有非数字行.
declare @Pipno varchar(500)
select @Pipno = (V_3) from REPORTDATE // here V-3 contain more than five rows
select @Pipno
Run Code Online (Sandbox Code Playgroud)
但是在select @Pipno中只打印一行(即最大V_3)我想在这个@Pipno变量中存储所有五行或更多行请回复我
大家好我正试图从上个月的11日到本月10日从SQL数据库中获取值.
SELECT SUM(pay) AS month_pay
FROM payaccounts
WHERE dates BETWEEN 11th of last month and the 10th of this month
Run Code Online (Sandbox Code Playgroud)
我目前正在使用此声明来查找上个月的值,但现在我被告知我们需要将其更改为第11个.
SELECT SUM(pay) AS month_pay
FROM payaccounts
WHERE (DATEPART(m, date) = DATEPART(m, DATEADD(m, - 1, GETDATE()))) AND
(DATEPART(yy, date) = DATEPART(yy, DATEADD(m, - 1, GETDATE())))
Run Code Online (Sandbox Code Playgroud)