摘要:select COUNT(case when info.State = '0' then State end ) as daichuliCount, COUNT(case when info.State = '1' then State end ) as yichuliCount, COUNT(ca
阅读全文
随笔分类 - SQL 高级编程
摘要:select COUNT(case when info.State = '0' then State end ) as daichuliCount, COUNT(case when info.State = '1' then State end ) as yichuliCount, COUNT(ca
阅读全文
摘要:MySQL优化三大方向 ① 优化MySQL所在服务器内核(此优化一般由运维人员完成)。 ② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。 ③ 对SQL语句以及表优化。 MySQL参数优化 1:MySQL 默认的最大连接数为 100,可以在 mysql 客户端使用
阅读全文
摘要:创建事件CREATE EVENT 的语法如下:CREATE EVENT[IF NOT EXISTS] *标注1event_name *标注2ON SCHEDULE schedule *标注3 [ON COMPLETION [NOT] PRESERVE] *标注4[ENABLE | DISABLE]
阅读全文
摘要:1.创建存储过程 CREATE PROCEDURE `update_cloud_componentrepairrecorTime`() BEGIN update cloud_componentrepairrecord set StartTime = now(), Endtime = date_add
阅读全文
摘要:转载:https://blog.csdn.net/xingfuzhijianxia/article/details/53727820 转载:https://blog.csdn.net/xingfuzhijianxia/article/details/53727820 需求如下:添加一条提醒,被提醒人
阅读全文
摘要:select * from ( select c.OrderNumber , c.Name as equipmentName, a.*, d.Starttime, d.Endtime, ( select datediff(d.Starttime, d.Endtime)) as Lev , case
阅读全文
摘要:ALTER LOGIN sa ENABLE ; ALTER LOGIN sa WITH PASSWORD = 'kongwenyi' ;
阅读全文
摘要:安装安装mysqlconnector http://www.mysql.com/products/connector/ /* 配置mysqlconnector ODBC数据管理器->系统DSN->添加->mysql ODBC 5.3 ANSI driver->填入data source name如j
阅读全文
摘要:方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'
阅读全文
摘要:DELIMITER $ CREATE TRIGGER delete_test_uptongdb_user AFTER delete ON reg_user FOR EACH ROW BEGIN delete from test_uptongdb.reg_user where id=old.id; E
阅读全文
摘要:select * from ( select u.*, r.FullName as RoleFullName , d.FullName as DicFullName from base_user u left join base_roles r on u.roleid = r.roleid left
阅读全文
摘要:select * from t_answerexams; delete from t_answerexams where selectid = 'c4582502-8b27-44ee-83c5-e5ba46758905'; SET SQL_SAFE_UPDATES = 0;
阅读全文
摘要:MySQL 的 RowNum 实现 MySQL 下面没有RowNum,排序后序号却无法得到,比较麻烦!在网上找了再三,通过比较,确认了以下的方法是可行的 :SELECT @rownum:=@rownum+1 rownum, CollectSn From(SELECT @rownum:=0,bbgma
阅读全文
摘要:alter table T_LoanItem alter column [Description] nvarchar(3000)
阅读全文
摘要:SELECT distinct u.Name as UserName, a.OrderId, ( select d.SignCity from T_OperaterInfo o left join T_DepartmentInfo d on o.DepId=d.DepId where o.OptId
阅读全文
摘要:when 'ChangeProductName'= case --联名借姓名 --when a.ChangeProductName is not null then (substring(a.ChangeProductName,0,charindex(',', ChangeProductName))
阅读全文
摘要:截取sql 第一次出现字符之前的数据 (select left( a.ChangeProductName,charindex(',', ChangeProductName)-1)) as ChangeProductName ,
阅读全文
摘要:SQLServer 的数据分页:假设现在有这样的一张表:CREATE TABLE test( id int primary key not null identity, names varchar(20))然后向里面插入大约1000条数据,进行分页测试假设页数是10,现在要拿出第5页的内容,查询语句
阅读全文
摘要:select ID,TITLE,CONTENT,USERNAME,REALNAME,UNIT,UNITID,NOWTIMES,ACCEPTERID,ACCEPTERNAME,KEYFIELD,ACCEPTDEPTID,ACCEPTDEPTNAME,IFFBFROM ( select ROW_NUMB
阅读全文
摘要:sql语句判断方法之一Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'WHEN se...
阅读全文
|