标签:SQL

ExecuteNonQuery ExecuteReader ExecuteScalar

ExecuteNonQuery ExecuteReader ExecuteScalar 区别 ExecuteNonQuery 方法 :执行非查询SQL操作,包括增insert、删delete、改update ExcuteReader 方法 :执行查询,返回DataReader,通过DataReader的对象dr[“列名”] 可以取得数……

SQL SERVER varchar和nvarchar 区别

SQL SERVER中生成的语句中,字符串前加N。N 前缀必须是大写字母。是Unicode编码的意思,一般来说,英文字符是一个字节组成,但是国际上的字太多了,因此就用两个字节来表示字符,满足国际化的需要. 在字符串前面加上 N 代表存入数据库时以 Unicode 格式存储。N'string' 表示string是个Unicode字符串 Unicode 字……

SQL中having用法

having称为分组滤过条件,也就是说是分组需要的条件,所以必须与group by联用. having 用法与WHERE用法类似,但有三点不同 1、HAVING只用于GROUP BY(分组统计语句), 2、WHERE 是用于在初始表中筛选查询,HAVING用于在WHERE和GROUP BY 结果中查询。 3、HAVING可以使用聚合函数,面WHERE 不能。……

统计一段时间内每天的数据量按日期分组,group by 怎么把某天数据量为0的也显示出来?

sql group?by 日期 举个例子: 表结构:  id————–name————–addtime 1                       a                      2014-01-01 02:3……

一个数据库的面试题,有什么好的解决办法吗?

数据库 面试题 sql 表stuinfo 如下: # id, name, sex, age, weight “”111″”, “”adad””, “”男””, “”22″……

mysql计算两条数据差值,求大神解答

mysql 数据库 SQL 想实现按照roomid与时间降序排序后,求上下两条字段water的差值,如果是最后一条就差值就减去0 id   water     roomId     差值 4    210         1             11 2    150         1             10 1    100   ……

怎么通过REGEXP实现子集判断查询?

正则表达式 sql 标题可能描述的不清楚,我举个例子: -- ---------------------------- -- Table structure for `test` -- ---------------------------- DROP TABLE IF EXISTS `test`; CREATE TABLE `test` (  ……