
SQL
lbx_15887055073
这个作者很懒,什么都没留下…
展开
-
SQL通用权限数据库表结构设计 - 实用 - lbx
1、用户组表CREATE TABLE [dbo].[rrl_group] ( [Id] int NOT NULL IDENTITY(1,1) , [name] nvarchar(50) NOT NULL , [status] int NOT NULL , [CreateUserId] int NOT NULL , [CreateUserName] nva...原创 2018-08-26 19:43:06 · 1091 阅读 · 0 评论 -
返回修改前后的指定字段的值及批量修改表数据
返回修改前后的指定字段的值及批量修改表数据1、返回修改前后的指定字段的值update rrl_user set h_money = h_money + 1 OUTPUT isnull(Inserted.h_money, 0) Inserted, isnull(deleted.h_money, 0) deleted WHERE id = 19088; --返回修改后的值,返回修改前的值...原创 2018-08-24 21:49:38 · 411 阅读 · 0 评论 -
优于临时表的作业批量处理方式
优于临时表的作业批量处理方式ALTER PROCEDURE [dbo].[sp_rrl_goods_auto_online_or_offline]ASBEGINdeclare @now_time datetime;SET @now_time = GETDATE();declare @temp_goods table (goods_id int primary key);--...原创 2018-08-24 21:45:57 · 197 阅读 · 0 评论 -
定时任务作业-临时表处理数据
使用临时表处理数据,如编辑,删除等操作注:使用临时表优于游标CREATE PROCEDURE [dbo].[sp_rrl_goods_auto_online_or_offline]ASBEGINdeclare @goods_id INT;declare @deletemark DATE;declare @online_time DATE;declare @downlin...原创 2018-08-24 21:44:21 · 502 阅读 · 0 评论 -
SQL 返回刚刚插入的ID及存储过程返回table
SQL 返回刚刚插入的ID 及 存储过程返回table1、SQL 返回刚刚插入的ID: INSERT INTO rrl_pics ([pic_data], [filetype], [thekey], [lenght], [bid]) OUTPUT inserted.id2、存储过程返回table: Create PROCEDURE [dbo].[sp_stat_toal_game_...原创 2018-08-24 21:37:52 · 1193 阅读 · 0 评论 -
SQL性能优化整理
SQL性能优化该注意的几点1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描。 3.应尽量避免在 where 子句中使用!=或<>操作符,否则引擎将放弃使用索引而进行全表扫描。 4.应尽量避免在 where 子句...原创 2018-08-24 21:33:12 · 217 阅读 · 0 评论 -
SQL删除表中多余的重复记录(多个字段都是重复的)
SQL删除表中多余的重复记录(多个字段都是重复的)delete from user a where (a.id,a.name) in (select id,name from user group by id,name having count(*) > 1) and id not in (select min(id) from user group by id,name hav...原创 2018-08-24 21:31:03 · 6243 阅读 · 2 评论 -
SQL Server 偏移分页
SQL Server 偏移分页… ORDER BY 字段 OFFSET XXX ROWS FETCH NEXT {PageSize} ROWS ONLY XXX = (PageIndex - 1) * PageSize… ORDER BY 字段 OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY,表示每页10显示条数据,显示第二页… ORDER BY 字段 ...原创 2018-08-24 21:26:49 · 778 阅读 · 0 评论 -
SQL干货 增删改查(CURD)从入门到熟练 实用 - lbx
一、基本操作1、添加(insert)INSERT INTO user_temp (uid, username) VALUES (19088, 'asdf');2、修改(update)UPDATE user_temp SET username = '111' WHERE uid = 19088;3、删除(delete)DELETE FROM user_temp whe...原创 2018-08-26 22:25:07 · 469 阅读 · 0 评论 -
Linux安装MySQL教程 - 命令安装
进入服务器,安装步骤如下:1:下载mysql安装包,版本自行选择wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2:安装mysql源yum localinstall mysql57-community-release-el7-8.noarch.rpm3:安装mysqlyum instal...原创 2018-09-23 21:23:40 · 465 阅读 · 0 评论