小编Zee*_*pro的帖子

如果字符串长度大于2,则选择"仅列"

可能会问类似问题,但我无法找到符合我需求的任何内容.

如何仅选择字符串长度大于2的列

这已经做了多少.

SELECT * FROM Table1

WHERE (Table1.ID = @ID)
Run Code Online (Sandbox Code Playgroud)

或类似的东西

WHERE (Table1.ID = @ID) AND (LEN(*) > 2)
Run Code Online (Sandbox Code Playgroud)

感谢您的所有帮助

我有一个表,其中我有35列和一个用户ID列,现在我想从只有> 2字符串的列中选择和显示信息.

我喜欢只选择具有> 2字符串和用户定义的ID而不是整行的列!

我希望我有意义.

在此输入图像描述

期望的结果

在此输入图像描述

sql t-sql

2
推荐指数
2
解决办法
2万
查看次数

SQL:如何删除行; 使用Multiply Returns从另一个表中保护"WHERE"的时候

询问

    DELETE FROM TEMPSchedules 
           WHERE StudentID = ( Select StudentID 
                               From Students 
                               Where Ref = 'H1007')
Run Code Online (Sandbox Code Playgroud)

错误信息

子查询返回的值超过1.当子查询跟随=,!=,<,<=,>,> =或子查询用作表达式时,不允许这样做.

问题

现在的问题是每个"参考小组"都有超过1名学生.那我应该怎么处理呢.谢谢

sql sql-server

2
推荐指数
1
解决办法
72
查看次数

SQL- 月份的周数而不是年份 &amp; 为什么查询在一个月中返回 6 周

可能的重复:
TSQL 计算月份的周数

这是我的 SQL 查询

 SELECT DATEPART(MONTH,PaymentDate) AS 'Month',
       DATEPART(WEEK,PaymentDate) AS 'Week #',
       SUM(COALESCE(Amount,0)) AS 'Amount',
       SUM(COALESCE(Balance,0)) AS 'Balance'
FROM Payment
WHERE     (MONTH(PaymentDate) = MONTH('2012-09-01'))
GROUP BY DATEPART(MONTH,PaymentDate),
DATEPART(WEEK,PaymentDate)
GO
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我试图以每周的方式获得一个月的总付款。

现在我有两个问题

1)如您所见,它显示的是一年中的第 # 周而不是那个月。

2) 还显示 6 周组而不是 4 周。

我该如何解决。

谢谢。

sql t-sql

1
推荐指数
1
解决办法
2952
查看次数

每月13日及以后出错; 从字符串转换日期和/或时间时

下面的代码工作正常; 从每月的1月1日到12日; 但是,只要我点击13日或更长的日期,我就会收到此错误

Conversion failed when converting date and/or time from character string.
Run Code Online (Sandbox Code Playgroud)

这是我的代码

 DateTime dt = Convert.ToDateTime(Calendar1.SelectedDate.ToString("yyyy-MM-dd"));

    myConnection.Open();
    string cmdStr1 = "SELECT COUNT(*) FROM Payment WHERE PaymentDate = '" + dt + "'";
    SqlCommand PIDexist1 = new SqlCommand(cmdStr1, myConnection);
    int temp1 = Convert.ToInt32(PIDexist1.ExecuteScalar().ToString());
    myConnection.Close();
Run Code Online (Sandbox Code Playgroud)

谢谢您帮忙

这是日期在数据库中的保存方式 2012-01-13

c# sql asp.net

0
推荐指数
1
解决办法
106
查看次数

C#,如何计算值> 0的变量

在C#中,我有一些十进制变量,值> 0,有些等于0.我从C#winform上不同文本框的数量中得到这些小数.

计算其中有多少值> 0的最佳做法是什么?

如果计数> 12,则具有最低值的变量(仅非值的值)应更改为0

c# winforms

0
推荐指数
1
解决办法
251
查看次数

标签 统计

sql ×4

c# ×2

t-sql ×2

asp.net ×1

sql-server ×1

winforms ×1